目录
1、下载 torch
在https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/torch/下载torch,得到一个.whl文件,这里记为文件A。
其中0.5.0/0.6.0/0.6.1等为torch版本,cp36/37为所安装的python版本,macosx/manylinux1/win为操作系统,选择与项目匹配的版本进行下载。
注意:这里应该对应的是虚拟环境中的python版本,因为我们创建项目都是在虚拟环境下进行配置的,这里安装torch也是在虚拟环境中安装的,虚拟环境创建时,会安装对应版本的python应用程序。例如我这里虚拟环境选择的是python 3.6版本,那么对应的torch和torchvision也要选择cp3.6。
2、下载 torchvision
在https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/torchvision/
下载torchvision,同样得到一个得到一个.whl文件,这里记为文件B。
注意:torch和torchvision 版本的选择是有讲究的,torch与torchvision的版本是相对应的,与python(虚拟环境中的)的版本也是相关的,对应关系如下:
3、 激活虚拟环境
想要在虚拟环境中进行安装,需要先激活虚拟环境,这里采取在 PATH 环境变量中添加了 Anaconda 的安装目录的方式,这样就可以在任何位置运行 activate.bat 文件,而不需要进入 Scripts 文件夹,如此较为方便。操作步骤如下:
(1)将anaconda的安装路径添加到PATH环境变量中,要将目录添加到 PATH 环境变量中,请按照以下步骤操作:
·打开“控制面板”。
·选择“系统和安全”。
·选择“系统”。
·点击左侧的“高级系统设置”。
·在“高级”选项卡下,单击“环境变量”。
·在“系统变量”下,找到“Path”变量,然后单击“编辑”。
·在“变量值”字段中,添加 D: anaconda然后单击“确定”。
·重新启动您的命令提示符或终端窗口,以使更改生效。
例如:
(2)在window+R cmd中输入命令:
activate <env_name>
其中 <env_name> 是您想要激活的环境名称。
例如:
这里的“smoking_detection-main”便是我的环境名称,那么就应该是“activate smoking_detection-main”。
4、进入虚拟环境目录下
例如:
cd D:\anaconda\envs\smoking_detection-main
5、安装 torch
即 pip install + 文件A的绝对路径 。例如:
pip install D:\anaconda\envs\smoking_detection-main\torch-1.8.0-cp36-cp36m-win_amd64.whl
6、安装 torchvision
即 pip install + 文件B的绝对路径 。 例如:
pip install D:\anaconda\envs\smoking_detection-main\torchvision-0.9.0-cp36-cp36m-win_amd64.whl