Anaconda+python+pytorch安装及环境配置最新教程
前言
最近在新电脑上安装CV的编程环境,虽然之前装过两次,以为这次能很快的安装好,结果还是遇到很多坑,没能解决,最后又重新卸载小心翼翼的安装了一遍,浪费了两天时间,所有写个坑最少的安装教程(也无需搭梯子)。
提示:以下是本篇文章正文内容,下面案例可供参考
一、Anaconda安装
清华镜像下载(推荐):
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
可选择你想要的版本
Anaconda官网下载:
https://www.anaconda.com/download/
官网一般给的是最新版本,下载速度可能比较慢。
我是在清华源上下载的,选择的最新版:
之后,以管理员身份运行。
需要注意的点:
假如你的电脑有好几个 Users ,才需要考虑这个问题。这里选择Just Me,然后继续点击 Next 。
第一个选项是添加环境变量,默认是没有勾选的,其实自己添加环境变量更加容易出错。。。请务必勾选上,如果这里不勾选,后续安装完成后想要自行添加环境变量会非常麻烦。
二、pytorch安装
1.确认python和CUDA版本
在cmd中键入,python。
查看CUDA:
这里我是11.0版本的。
NVIDIA驱动对应的cuda版本以及CUDA对应的pytorch版本
2.下载离线安装包
确定好版本之后,去「 源网站 」中下载做CV所需要的包:(离线安装,否则直接使用conda安装,但网络中断经常会使下载失败或安装包损坏)
https://download.pytorch.org/whl/torch_stable.html
其实我之只需要这两个:
然后把包放到C:\Users\27862\anaconda3\pkgs下,可能你们是其他盘。
3.在自己虚拟环境中安装离线包
在cmd中:
1.创建虚拟环境 conda create --name mytorch python=3.8
2.激活环境:conda activate mytorch
3.安装离线包
切换到离线包目录下:cd C:\Users\27862\anaconda3\pkgs
分别安装两个包:
pip install torch-1.7.1+cu110-cp38-cp38-win_amd64.whl
pip install torchvision-0.8.2+cu110-cp38-cp38-win_amd64.whl
等待安装完即可。
测试
如果安装成功:
python
>>>import torch
>>>import torchvision
>>> print(torch.cuda.is_available())
True
后续
如果有空,后面会加上OPENCV的安装教程: OpenCV最便捷安装教程.