准备工作:
anaconda下新建一个环境用于pytorch的使用(anaconda环境新建教程)
当你看完此教程后想必你已经更换了清华镜像源
然而想要安装pytorch你还需要添加一个镜像
在命令行键入:(也可以使用上方教程的添加方式)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
开始
使用官网的命令:conda install pytorch torchvision cudatoolkit=10.1
去掉后缀**-c pytorch**
漫长的等待……
import torch
无报错 安装成功
可能出现的问题
1 “HTTPSConnectionPool(host=‘repo.anaconda.com’, port=443): Max retries exceeded with url: /pkgs/main/noarch/repodata.json.bz2 (Caused by NewConnectionError(’<urllib3.connection.VerifiedHTTPSConnection object at 0x00000231CDC835C0>: Failed to establish a new connection: [Errno 11003] getaddrinfo failed’,))”
类似的https问题 在当前环境的命令窗口执行:
conda config --set ssl_verify false
2 ImportError: DLL load failed: 找不到指定的程序
Traceback (most recent call last):
File “”, line 1, in
File “D:\anaconda\envs\mclearning\lib\site-packages\torch_init_.py”, line 81, in
from torch._C import *
ImportError: DLL load failed: 找不到指定的程序。
此情况网上有好多办法,首先请检查当前python版本是否为python3.6.0及其一下,如果是,请更新python至少为python3.6.2:
conda update python