在 Anaconda Python3.7 环境下使用 Pycharm 安装 Python3.6 版本的 PyTorch
能够参考一下我写的教程:Anaconda——最省心的 Python 版本html
由于我须要用到 Django
,因此建立的是 Django
项目,指定项目路径,此时会自动生成和项目同名的新环境,勾选 Python
版本为 3.6。python
同时勾选上 Enable Django admin
,点击建立。spa
再到设置里,选择 Project Interpreter
,再勾选右边的 Add
。.net
(这是安装成功以后的截图)代理
此时出现下面界面,发现 Python
版本并非 3.6
,再从新修改版本为 3.6
,点击 OK
。code
此时能够看到环境里只有不多的一些 Package
。htm
以管理员身份打开 Anaconda Prompt
。blog
查看当前环境:教程
conda info --envs
第一次是安装以前的环境,第二次是安装以后的环境,能够看到已经有 Movie_Recommender_System
环境了。ip
而后输入下面命令,激活新环境,发现遇到问题:
activate Movie_Recommender_System
我尝试退出当前环境,再激活,仍是失败。
在网上查阅了相关资料,终于找到解决方法。
先退出到根目录,而后指定路径激活新环境。
cd.. conda activate xxx/Movie_Recommender_System
而后到 PyTorch官网 查看相关安装指令,我选的是 Windows
环境下 Pip
安装,以前选的 Conda
安装失败了。CUDA
选的是 None
,就是 CPU版本
,不用 GPU版本
。
输入上图命令:
pip install torch==1.4.0+cpu torchvision==0.5.0+cpu -f https://download.pytorch.org/whl/torch_stable.html
以前没挂代理,安装到一半失败了,挂代理以后,安装成功。
输入 python
,输入 import torch
,出现 >>>
就表示安装成功了。
再输入:
torch.cuda.is_available()
返回的是 False
,表示安装的是 CPU版本
的 PyTorch
。
再返回到 Pycharm
下,查看当前环境,发现已经有 PyTorch
了。
固然,以前还想到另外一种安装方法(参考致谢里的第三篇文章),就是先建立一个环境,在这个环境里安装 PyTorch
,再在 Pycharm
里设置当前项目的环境为以前安装的那个环境,这样应该也能成功,我没有尝试。