1. 创建虚拟环境pytorch1



创建一个叫做pytorch1的环境


指令如下:


conda create -n pytorch1 python=3.6


python安装easygui Python安装PyTorch教程_tensorflow


之后,弹出提示,输入 y,即可安装

python安装easygui Python安装PyTorch教程_python安装easygui_02

安装成功后,输入以下指令:
conda info --envs
即可看到 conda 环境中,有新建的 pytorch1 环境

python安装easygui Python安装PyTorch教程_pytorch_03


2. 进入pytorch1 环境中,安装 pytorch



使用如下指令,进入 pytorch1 环境


conda activate pytorch1


左边的 base 变成了 pytorch1,代表成功进入 pytorch1 环境


python安装easygui Python安装PyTorch教程_深度学习_04


进入pytorch官网:https://pytorch.org/,下拉到下面的页面。


python安装easygui Python安装PyTorch教程_python安装easygui_05


复制上面红框里的代码,查看最左边括号中是否是pytorch1,在 pytorch1 环境中,粘贴即可。


很有可能遇到网络问题:


python安装easygui Python安装PyTorch教程_python_06


使用本地下载:


python安装easygui Python安装PyTorch教程_python安装easygui_07


pip install D:\anacanda\torch-1.5.0+cu92-cp36-cp36m-win_amd64.whl


pip install D:\anacanda\torchvision-0.4.2+cu92-cp36-cp36m-win_amd64.whl


python安装easygui Python安装PyTorch教程_tensorflow_08



3. 验证是否安装成功



在命令行左边为 pytorch1 环境中,输入 python,之后输入 import torch,如果没有报错,意味着 PyTorch 已经顺利安装了,接下来,输入 torch.cuda.is_available(),如果是 True,意味着可以使用 GPU,如果是 False,意味着只能使用CPU。


python安装easygui Python安装PyTorch教程_tensorflow_09



4. 在pytorch 1环境中,安装其他需要的包,比如fastai、tensorflow等



安装fastai


pytorch 1环境中,使用指令pip install fastai


python安装easygui Python安装PyTorch教程_tensorflow_10


其他的与此类似:pip install 包名


安装tensorflow比较麻烦,因为安装2.1.0版本程序包需要msvcp140_1.dll文件


进入https://www.tensorflow.org/install/errors


python安装easygui Python安装PyTorch教程_python安装easygui_11


在左侧栏选择pip


往下翻,会看到这样一段话


python安装easygui Python安装PyTorch教程_tensorflow_12


点击上图中的Microsoft VC++ downloads下载安装包并安装,即可成功导入Tensorflow。



5. 验证这些包是否安装成功



在命令行左边为 pytorch环境中,输入 python,之后输入 import 包名,如果没有报错,意味着已经顺利安装了


python安装easygui Python安装PyTorch教程_tensorflow_13



6. 调试pytorch1虚拟环境



以管理员身份打开Anaconda Prompt,然后安装插件。


输入conda install nb_conda,遇到提示输入y安装。


然后进入创建的pytorch1环境,命令行输入conda install ipykernel,然后根据提示输入y进行安装。


安装成功打开Jupyter Notebook会发现多了一个环境


python安装easygui Python安装PyTorch教程_pytorch_14



7. Jupyter Notebook中运行pytorch1



python安装easygui Python安装PyTorch教程_tensorflow_15