关于安装torch、torchvision包的问题
问题描述:
1. 无法下载pytorch包
已尝试的方法如下:
原因分析:
网络原因,无法连接url获取资源
解决方案:
通过.whl文件离线安装torch、torchvision
torch、torchvision的各版本whl文件–Pytorch官网
- pip安装whl文件
将.whl
文件它复制到项目文件夹中。打开Anaconda Prompt(Anaconda3)窗口
,输入以下命令
(base) C:\Users\LENOVO>
# 切换到项目文件夹的目录
(base) C:\Users\LENOVO>cd E:\ProjectFile
(base) E:\ProjectFile>pip install torch-1.6.0+cpu-cp37-cp37m-win_amd64.whl
Successfully installed torch-1.6.0+cpu
# 测试是否安装成功
(base) E:\ProjectFile>python
>>> import torch
>>> # import成功!
>>> exit() # 退出python命令行状态
(base) C:\Users\LENOVO>
(base) C:\Users\LENOVO>cd E:\ProjectFile
(base) E:\ProjectFile>pip install torchvision-0.7.0+cpu-cp37-cp37m-win_amd64.whl
Successfully installed ……
# 测试是否安装成功
(base) E:\ProjectFile>python
>>> import torchvision
>>> # import成功!
说明:
对于安装torch、torchvision的过程中,我仍有不明白的地方
- 为什么torch中涉及GPU?
PyTorch - 03 - CUDA之解释:为什么深度学习使用GPU?
反思
- 出现错误及时记录
- 相较于增加镜像源,使用pip、conda命令等方式,需要面对网络连接等问题,所以通过
.whl
离线安装的方式更好 - 通过捣鼓安装这两个包,我了解到anaconda中创建虚拟环境,使用一些conda命令
参考文章
Windows10下GPU版本的pytorch1.6.0+torchvision0.7.0安装教程(支持CUDA10.2,含whl快速下载地址)