注:anaconda确实比较难装,博主也试验了很多次,最终安装成功后整理出了如下教程,比较适合近期第一次安装的人
1.首先下载Anaconda
点击右上角的free download
2.下载后开始安装
需要记住安装路径
3.决定python版本和pytorch版本
这步很重要。查看python和pytorch是相对应的,一定要下载相对应的版本,否则会安装失败。这里我参考的这个文章
https://blog.csdn.net/WOSHIRENXIN/article/details/127415609 |
我最终安装了python3.9 和pytorch2.0.0
4.安装好后点开 Anaconda Powershell Prompt
5.安装python
打开powershell prompt后将会看到界面上是
(base) PS C:\Users\xxx>
在>后输入:conda create -n pytorch python=3.9
中间会问你 Proceed ([y]/n)?,你回答y就好
安装成功后会出现:
(base) PS C:\Users\xxx>
6.安装pytorch
6.1查看GPU version
首先安装pytorch需要判断GPU version,查看方法如下:
(base) PS C:\Users\xxx>nvidia-smi
然后在右上角查看 CUDA Version,我的版本是12.0,记住这个数字
6.2 找到安装pytorch的语句
随后开始准备安装pytorch,打开网页https://pytorch.org/
可以看到这个pytorch 的版本比较新,是2.0.1,我进入下面的previous versions of pytorch,挑选符合自己类型的版本
就像上文所述,我需要选择2.0.0的pytorch,我GPU目前最高可以支持12.0,因此我选择下载了pytorch2.0.0和cuda 11.7的版本。
复制这句:
conda install pytorch==2.0.0 torchvision==0.15.0 torchaudio==2.0.0 pytorch-cuda=11.7 -c pytorch -c nvidia
6.3 安装pytorch
下面回到Anaconda Powershell Prompt
(base) PS C:\Users\xxx>conda activate pytorch
弹出的是
(pytorch) PS C:\Users\xxx>
表明进入了pytorch环境,在>后将刚才复制的语句粘贴,回车,开始安装
这里有一点注意,尽量用手机开热点,成功率比较大
7.安装成功验证
安装完毕后验证是否成功安装,
(pytorch) PS C:\Users\xxx> python
>>> import torch
>>> torch.cuda.is_available()
True
得到True表明成功安装。
综上为Anaconda安装和pytorch环境配置过程。主要参考了B站博主P1. PyTorch环境的配置及安装(Configuration and Installation of PyTorch)【PyTorch教程】_哔哩哔哩_bilibili
的讲解。