1、创建虚拟环境
conda create -n 虚拟环境名称 python=3.6
提示我已经创建过该虚拟环境,选择y。创建完后显示以下画面
再检查是否创建成功
输入以下命令
conda env list
由下图,可以看出已经创建成功
2、激活虚拟环境
输入以下命令进入到我们创建的pytoch虚拟环境
conda activate pytorch
显示以上截面,即意味着我们进入到所创建的虚拟环境中
3、查看合适的下载pytorch的命令,并下载pytorch
进入到pytorch官网,查看我们电脑所对应的下载命令
PyTorchhttps://pytorch.org/
选择稳定版,以及电脑所对应的系统,package选择conda(如果没有下载anaconda就选择pip),language选择python,compute platform选择CPU,复制命令到anaconda prompt中运行
以下命令为直接下载,速度较慢
conda install pytorch torchvision torchaudio cpuonly -c pytorch
因此,我们选择镜像下载
输入以下命令,使用清华镜像下载
conda install pytorch torchvision torchaudio cpuonly -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64/
过程中出现先择,选择y
出现done,即下载成功
4、验证pytorch是否安装成功
输入以下命令,查看是否有torch或者pytorch
pip list
可以看出已经下载成功
5、在pychram中配置pytorch
(1)新建项目,这里我建了一个project1的项目
(2)python解释器的选择
这里我们可以选择新的解释器,也可以选择以前有的解释器,通常我们选择已有的解释器
即点击previously configured interpreter ,再点击add local interpreter
选择conda,选上anaconda\Scripts\conda.exe ,然后点右边加载环境
加载环境中,
然后再选择我们创建的pytorch的虚拟环境
已经配置好了pytorch的虚拟环境,再点击create,然后在pycharm中就配置好了pytoch
(3)测试是否配置成功
输入以下命令,测试配置是否成功
import torch
print(torch.cuda.is_available())
可以看到已经配置成功!!!
7、在jupyter中配置pytorch
(1)输入以下命令,将ipykernel包安装到名为pytorch的conda环境中,以便在该环境中使用Jupyter Notebook
conda install -n pytorch ipykernel
出现选择,选择y
(2)在虚拟环境中创建新的内核
输入以下命令
python -m ipykernel install --user --name pytorch --display-name "pytorch"
出现以下界面,说明创建成功
(3)测试是否配置成功
创建新文件,选择pytorch
输入以下命令进行测试
import torch
torch.__version__
但是报错,查看其他博主的解决办法
报错原因可能是numpy版本不对应
输入以下命令,卸载numpy
pip uninstall numpy
再来运行jupyter中的测试代码,此时运行成功,但是警告:没有numpy,后面再来解决这个问题啦~~~~~
(4)安装numpy
在我们创建的虚拟环境中,安装Numpy,输入以下命令,在这里下载的版本是1.19.5,使用镜像下载,加快下载速度
pip install -U numpy==1.19.5 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
下载成功后是以下的界面
(5)测试Numpy
在我们上文中测试torch的文件中添加一行代码,没有报错!!!可以正常使用
import numpy
上面就是在安装pytorch以及在pycharm和jupyter中配置的步骤及遇到的问题还有解决方法~~~~~希望对大家有所帮助