一、下载Anaconda后需要先建立虚拟环境 此时路径默认在c盘,有两种方法将路径移动至Anaconda下
(1)在C盘用户中的.conda文件目录下的envs文件中的pytorch虚拟环境直接移动至Anaconda目录下的envs文件内;
(2)在.conda文件同目录下的.condarc打开后 在里面输入以下文字:
envs_dirs:
- D:\Anaconda3\envs
pkgs_dirs:
- D:\Anaconda3\pkgs
其中Anaconda3为我下载Anaconda所建立的文件夹。
创建虚拟环境时,所用的命令行为;
conda create -name pytorch python=3.10
python=3.10 版本可以进行修改 。
在创建环境时有可能会出现无法下载,即出现网络连接问题就需要换源,一般换成清华的源即可
二、 下载pytorch包
我用conda下载pytorch一直下载不了,即便是换了源,也没办法。即换了一种方法,用pip进行下载,而Anaconda内部已经集成了pip和python,就不需要再额外进行下载。
可以在pytorch网站里面按照你的配置进行选择命令行。在进行下载时,由于Anaconda文件默认为只读模式,因此最好以管理员方式打开终端,即在键入win+R时,输入cmd ,再ctrl+shift+enter就以管理员方式进如终端。若不以管理员方式进入,则会出现以下错误:
NoWritablePkgsDirError: No writeable pkgs directories configured. - D:\Anaconda3\pkgs
三、验证
(1)打开终端;键入
activate pytorch
进入虚拟配置环境
(2)键入
python
(3)最后分别键入
import torch
import torchvision
print(torch.cuda.is_available())
若最后输出true,即完成pytorch的下载