1.anaconda3

1.下载anaconda3(清华源)

https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 点击链接选择合适版本的anaconda进行安装

2.安装anaconda3

无脑下一步即可
image

3.anaconda3的环境配置

image-1678154514428

2.安装pytorch

1.创建激活一个虚拟环境

在命令行执行如下操作:

conda create --prefix=d:/python3.9 python=3.9

激活所建环境
输入:activate 环境名称(如果要删除环境输入:conda remove -n your_env_name(虚拟环境名称) --all)

activate d:/python3.9

2.安装pytorch

进入pytorch官网https://pytorch.org/get-started/locally/

复制下面代码到命令执行
image-1678155120465
image-1678155197810
安装好之后如图所示在命令行输入python,回车键

输入import回车

输入print(torch.cuda.is_available())

结果显示为True,torch安装成功。

3.安装过程中可能遇到的问题

1.源的问题

激活后然后Conda 修改镜像源

查看目前已有的channel:

conda config --show channels

添加新的channel:(使用清华源)https://mirror.tuna.tsinghua.edu.cn/help/anaconda/

复制下面几行代码输入到命令行

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --set show_channel_urls yes

2.报错”EnvironmentNotWritableError: The current user does not have write permissions to the target environment. location

主要原因:用户没有对anaconda3文件夹的读写权限,造成其原因可能是由于在安装anaconda时使用了管理员权限。

解决方法:解除对错误中location:*部分涉及的文件夹的权限限制
1、把鼠标光标移动到文件夹上,鼠标右击,在出现的选项中选择【属性】。
2、在属性界面中上方有6个选项,点击第四个【安全】。
3、接下来在更改权限的右边点击【编辑】。
4、在权限界面中点击中间的【添加】,准备添加权限。
5、在【选择用户和组】界面中点击下方的【高级】选项。
6、接下来的界面中点击【立即查找】,这时会在下方出现很多用户选项,选择【Everyone】。
7、最后再权限中把所有的权限都给勾选上,点击【确定】。
最后重新安装就可以了。

3.solving environment一直转圈

1.可以尝试换源,其他源百度
2.升级conda

conda update -n base -c defaults conda

3.恢复默认源,科学上网
恢复默认源

conda config --remove-key channels

4.以上方法不行的话,重启电脑多试试