本篇文章内容参考两位前辈的博客,连接如下:
https://blog.csdn.net/weixin_39487353/article/details/104666953
https://blog.csdn.net/namespace_Pt/article/details/104235075
文章目录
前言
在安装过程中我参考了很多的文章,配置过程中经常出错,配置了五六次才配置成功,想要将自己踩过的坑,其他人可以借鉴。
提示:以下是本篇文章正文内容,下面案例可供参考
一、Anaconda的安装
1.1 下载Anaconda并配置环境变量
从官网上下载比较麻烦,建议从 [清华镜像] (https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/)中下载自己电脑所对应的版本号,下面是我下载的版本号标注。
下载下来直接安装即可,这个过程还是很容易的。对于着急选择安装的位置,完全看自己的意愿。其他的默认就可以,最后安装成功的步骤比较慢,需要耐心一些。然后就是需要我们配置Aanconda的系统环境变量。如下图。
单击我的电脑–>属性—>高级系统设置 后面的内容就是这样了。因为我是安装在D盘的这个目录下,所以我的环境变量的配置是这样的,大家自行根据自己的进行设置。
D:\Deep learning\Anaconda;
D:\Deep learning\Anaconda\Scripts;
D:\Deep learning\Anaconda3\bin;
二、Anaconda Prompt
在开始菜单栏可以成功打开,如下样子,表示安装成功。
三、显卡配置
由于我的电脑没有显卡,所以我并没有进行配置,具体情况请大家参考其他的。
四、安装清华源
打开Anaconda Prompt ,输入指令
conda config --set show_channel_urls yes
指令输入以后,在本地目录用户名的文件夹下C:\Users\用户名,产生 .condarc,用记事本打开:然后讲下面内容保存到 .condarc 文件里面即可。
channels:
- defaults
show_channel_urls: true
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
最后文件记得保存!记得保存!记得保存!
五、激活环境
1.检查Python版本
通过快捷键 win+r进入cmd中,然后输入python,在这里我的python 版本是3.8,所以下面的内容都是这个版本的。
2.管理环境
打开Anaconda Prompt输入指令,在这里我们新建了一个pytorch环境。
conda create -n pytorch python=3.8
这个语句中 pytorch 是自己命名环境的名字,也可以改为其他。
之后就会弹出提示,输入y,进行安装。安装成功以后,输入以下指令
conda info --envs
即可看到 conda 环境中,有新建的 pytorch 环境(你可以取别的名字,你取啥叫啥),右边的 * 号表示,当前你处于哪个环境。
接下来,我们要在 pytorch 环境中,安装 PyTorch,输入下面的指令,进入 pytorch 环境(activate +命名)
conda activate pytorch
下面你就会看到如下图片的内容,说明你已经进入了pytorch环境
六、安装PyTorch
由于直接从官网下载速度比较慢,所以建议大家使用清华镜像。这里介绍一下清华镜像使用帮助上面也有提到如何使用清华源根据他的提示整理好,就进行PyTorch的安装即可。
首先我们需要进入PyTorch官网然后我们要记下这个安装指令,红色圈圈起来的。
这里需要注意的地方就是,官网给出的指令是这个样子的conda install pytorch torchvision torchaudio cpuonly -c pytorch
在激活的下图环境中输入指令conda install pytorch torchvision torchaudio cpuonly
然后过一段时间,弹出一个提示,需要输入y。
下载的时间有些久,可以在这个时间里做一些其他的时间。最后完成就会进入下图状况,有三个内容显示done,说明没有太大的问题:
七、验证PyTorch安装成功
在Anaconda Prompt中的pytorch环境中,测试是否安装成功。
指令集合如下:
import torch
import torchvision
print(torch)
最后显示和我的一样,说明安装成功了。
总结
在安装的过程中会涉及到conda 的更新,下面说一下这几个更新的指令。
更新到最新版本:conda update -n base conda
检查conda版本:conda -V
再次检查更新:conda update -n base conda
再次检查conda版本:conda -V
最后输入一次指令:conda update --all
有关环境的问题,在这里再补充一些,your_env_name 这一串字符表示你环境的名字,这个位置的名字可以根据自己需要命名。
安装包:conda install -n your_env_name xxx;
或者激活环境后利用 pip install xxx
退出环境:deactivate your_env_name
删除环境:conda remove -n your_env_name --all
查看所有环境:conda env list
致谢
最后十分感谢我参考的两位前辈的博客,让我成功的安装上了这个环境。