关于机器视觉学习安装anaconda,opencv,和pycharm的几点注意:
目录
- 清华镜像(2021.10月添加)
- anaconda
- opencv
- pycharm
- pytorch(2021.3.10添加)
- torchvison(2021.3.11添加)
0.清华镜像(2021.10月添加)
这次因为测试onecycle学习率策略,因此对许多包的版本进行了调整,比如torch、opencv、numpy、pillow、matploylib等
因为已经接触了一段时间的Linux系统操作,所以就顺手不少,因此想总结下自己感受,深度学习环境配置还是建议用anaconda+pychram,配置环境常用命令直接搜索即可,这里可以分享一篇知乎文章,总结的不错
知乎:Anaconda-用conda创建python虚拟环境–作者:巫婆
在anaconda的prompt中直接进入环境,激活后,一般如下即可,
pip install [包名] == 版本号
例如:pip install torch == 1.7.0。
如果出现什么问题,一般CSDN百度即可解决。这里需要注意的是,大部分同学问题其实都出现在各种包的版本号上面,除非另有说明,个人感觉不要装太新的包,也不要装太旧的包,一般装去年的就可以,另外比较大的包,也可以去清华镜像下载好,进入界面CRTL+F直接搜自己想要的包就行,也可以看见时间
清华镜像链接
1.anaconda
官网下载安装,也可以通过清华镜像下载,后者速度更快,推荐后者。
anaconda清华镜像链接:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
torchvision下载链接:TORCHVISON
其中配置环境变量等细节主要参考下面的链接
安装过程链接:https://blog.csdn.net/iefenghao/article/details/90741384
下载安装好以后 Win+R 打开cmd控制台:输入python,查看自己的python版本并记住,如下图所示:
2.opencv下载配置
opencv配置方式有几种,这里采用提前下载opencv包,通过pip方式安装。
opencv可以官网下载,这里依旧推荐镜像下载,下载链接如下:https://pypi.tuna.tsinghua.edu.cn/simple/opencv-python/
注意事项如图:
其中,64或32位就是对应系统的安装包。
将安装包复制粘贴到Anaconda3/Lib/site-packages目录下,
然后在此目录下打开cmd窗口(快捷键:鼠标选中Lib文件夹,按下shrift键,同时点击鼠标右键)输入:“pip install opencv_python-3.4.3-cp36-cp36m-win_amd64.whl”,点击回车进行安装。安装成功后若显示Successfully…,则表示安装成功。(在site-packages文件夹里有一个cvxxx.pyd的文件,将它重命名为cv2.pyd)
在命令行窗口输入 python,然后输入 import cv2 ,若出现 numpy.core.multiarray failed to import, 则运行 pip install -U numpy 重新安装numpy,再次输入 import cv2,若出现以下界面,则视为成功:
3.pycharm下载安装:
自行官网下载社区版,安装成功后打开File==>setting
选择对应python解释器。
网上还有很多关于这个的帖子,具体问题可自行百度搜索解决,本文如有错误敬请指正!
4.(2021.3.10日添加下载pytorch)
通过下载pytorch对应版本的whl文件,通过pip命令安装
各版本pytorch下载版本链接:各版本pytorch下载版本链接
打开anaconda prompt shell
详细安装过程可参考:https://blog.csdn.net/qq_38704904/article/details/95192856?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&dist_request_id=&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.control
5.(2021.3.11日添加下载torchvision)
下载安装torchvison包,下载链接和torch链接一样如下:
https://download.pytorch.org/whl/torch_stable.html
需要注意的是torch和torchvision版本之间的对应关系
torch为cpu版1.7.1,对应torchvision为cpu版0.8.2版
紧接着通过pip install 安装,可以通过
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
来加快下载速度,这个命令好像是从清华镜像下载
OKKK,后续有问题再会进行补充