anaconda+pytorch+opencv安装及环境配置

一、anaconda下载及安装

下载地址:进入anaconda官网,Anaconda | The World’s Most Popular Data Science Platform

下载完成后点击安装就可以,具体操作如下:

8c46b66b2aaf4bcd8f89cee444412817.png

12e0ab7281de482c96f31fdf522accd0.png

 9e27fb17c5f54ea2b1a56106153535bd.png

 watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM1MzU3Mjc0,size_16,color_FFFFFF,t_70#pic_center

 第一个选项建议也勾选上,会在系统自动配置anaconda的环境。

安装结束后,查看自己电脑环境变量是否配置成功,右击此电脑=》属性=》高级系统设置=》path

 0e02286156204858aa3d68f12bb64340.png

 因为anaconda安装过程中只是just user 而不是所有用户,因此查看用户下path有没有这五个环境变量。

D:\anaconda

D:\anaconda\Library\mingw-w64\bin

D:\anaconda\Library\usr\bin

D:\anaconda\Library\bin

D:\anaconda\Scripts

二、安装配置pytorch环境

1.创建虚拟环境

conda env list

4be6d325e2e942ba9a20c85f542dc18e.png

 查看conda下有几个对应环境,我这已经有两个一个是base基础环境安装anaconda时候自带的,另一个pytorch是后续我自己安装的。

conda create -n pytorch_gpu python=3.6

创建一个新的pytorch_gpu环境,该环境中python选择是3.6版本的(后面发现3.6版本和cuda版本不对应,改为安装了python3.7版本)。

09616a9e169742d49aa5a77fb6e80874.png

47b7b4a8087d4df0965a2f1bf12af70e.png

 选择Y等待自动安装python环境。

 等待安装结束后,在控制台中输入

conda activate pytorch_gpu

我们就可以进入该环境下,在该环境下输入python。如果出现下图:

c408efae8c3d4a96bdd3b38b9ac43781.png

 说明我们的环境创建成功,接下来就是安装pytorch啦。

2.pytorch安装

我们此次的安装方法采用在线安装,安装的网址是pytorch官网

PyTorchAn open source machine learning framework that accelerates the path from research prototyping to production deployment.anaconda+pytorch+opencv安装及环境配置https://pytorch.org/如果某些包安装失败,也可以采用离线安装,通过镜像下载安装包后,在进行安装,具体过程可以参考该文章https://blog.csdn.net/qq_32863549/article/details/107698516?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167047570316782414986134%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=167047570316782414986134&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-107698516-null-null.142^v68^pc_rank_34_queryrelevant25,201^v4^add_ask,213^v2^t3_control1&utm_term=pytorch%E5%AE%89%E8%A3%85&spm=1018.2226.3001.4187https://blog.csdn.net/qq_32863549/article/details/107698516?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167047570316782414986134%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=167047570316782414986134&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-107698516-null-null.142%5Ev68%5Epc_rank_34_queryrelevant25,201%5Ev4%5Eadd_ask,213%5Ev2%5Et3_control1&utm_term=pytorch%E5%AE%89%E8%A3%85&spm=1018.2226.3001.4187

在安装pytorch前应该先检查自己的电脑是否支持cuda,一般来说只要是英伟达的显卡一般都可以使用gpu加速的。可以在控制台中输入 

nvidia—smi

801cb303248844f0aad60604ff4fa1e0.png

 我支持的版本是11.4版本以前所以选择对应的版本

b438cfe1330a4304888c487fa5adfc1a.png

 d993e00b8e1a40328c689c1f1633f4f5.png

 我最终选择了1.12版本的pytorch和11.3版本的cuda,

f281a16394c84a4d918542146ed25bf8.png

 如果安装官网的指令安装,速度很慢,需要很长时间,此时可以采用镜像进行下载,具体参考此文章(也可以在镜像网站上下载,然后离线进行安装)Anaconda中安装Pytorch 速度太慢解决办法_蜗牛在听雨的博客-CSDN博客_anaconda pytorch安装太慢一、问题在Anaconda中新建环境后,想在GUI上直接安装Pytorch,但是速度特别慢。二、解决方法1.点击环境右侧的箭头,打开当前环境的终端2. 添加镜像在弹出来的终端窗口中添加镜像网址,输入的代码如下:conda config –add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/conda config –add channels https://mirrors.tuna.tsinganaconda+pytorch+opencv安装及环境配置https://blog.csdn.net/omg_orange/article/details/108652090?ops_request_misc=&request_id=&biz_id=102&utm_term=anaconda%E5%AE%89%E8%A3%85pytorch%E9%80%9F%E5%BA%A6%E6%85%A2&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-0-108652090.nonecase&spm=1018.2226.3001.4187

安装成功可以对torch进行验证

3798f901c8854dfca077fea6fb3b39cd.png

 3.安装cudnn

查找对应版本的cudnn有两种方式,第一种是在英伟达官网上查找

cuDNN Archive | NVIDIA DeveloperExplore and download past releases from cuDNN GPU-accelerated primitive library for deep neural networks.anaconda+pytorch+opencv安装及环境配置https://developer.nvidia.com/rdp/cudnn-archive第二种是在控制台中直接输入查找指令

conda search cudnn

conda search cudnn --info 
可以查看准确的版本及其下载源

查找自己对应的版本

conda search cudnn=8.2.1 --info 可以查找8.2.1的对应下载源

conda install cudnn=8.2.1 -c +在查找中提供的下载地址

b7a93b5c2f0e437b838fdfb0f66031e1.png

 通过镜像下载速度比较快,下载成功后对其进行验证

fa5ccc6623864cd3b99141ddaae611bd.png

 如果运行后是这样,则说明配置成功。

4.opencv安装

本次opencv的环境配置采用离线安装

首先在镜像网站上下载对应版本的whl文件,镜像网站对应如下

https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv(国外镜像网)

https://pypi.tuna.tsinghua.edu.cn/simple/opencv-contrib-python/(清华镜像网)

20201117143933125.png#pic_center

 cp37意思是python3.7版本,然后第一个是macos系统,第二、三个是linux系统,第四、五个是win系统分别对应32位,64位。我的是64位系统,不知道的我的电脑处右键选择属性。

我安装python是3.7,电脑是64位windows操作系统,根据自己的需求选择对应的opencv版本

我选择的如下:

68ce48a5f4014c828f2cd6d0d38109dc.png

 将下载好的whl文件放置在anaconda目录下Lib文件夹下的site-packages文件夹中95e25383f9e341438592832732ebda45.png

 然后打开控制窗口,在pytorch_gpu环境下cd到site-packages文件夹下

(注意cd命令如果是 跨盘运行的话需要在后面加/d)

8a95f119f9244132b0718c289cc51512.png

 当cd到site-packages后,通过pip install 安装opencv

pip install +whl文件名字

7ceb352cee6442eda979a6a373bd4104.png

 52a1cb110abb45969c45e5113fe1a7f1.png

 对opencv安装进行验证

da13e94479944db1a9d57b057d2121b3.png

说明安装成功 。

三、在pychrm中配置pytorch环境

在file文件下选择setting选项

c98d5dbcf5bf4ae4b496fec29f16c1d4.png

 选择对应环境下的python文件。

4792dd44e1924c53beac1cd6df094000.png

 环境如图所示,点击ok,则说明配置成功。

进行验证如下:

ca0a4cee6a634e1890d45fd197710db8.png

 在pycharm 中python console输入如下指令,如图运行则说明运行成功。

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
乘风的头像乘风管理团队
上一篇 2023年11月7日
下一篇 2023年11月7日

相关推荐