Python + Anaconda + PyTorch 环境配置

title: Python + Anaconda + PyTorch 环境配置 tags: Anaconda, conda, Python, PyCharm, Pytorch

  1. Anacoda 的安装

从Anaconda 的官方网站 https://www.anaconda.com/ 上下载最新的安装包Anaconda3-2018.12-Windows-x86_64

《Python + Anaconda + PyTorch 环境配置》
《Python + Anaconda + PyTorch 环境配置》 Anacoda安装

然后按照按照提示进行下一步,在安装过程中要注意:

(1).Anaconda 的安装路径不要有空格:

《Python + Anaconda + PyTorch 环境配置》
《Python + Anaconda + PyTorch 环境配置》 按装路径

(2).默认的 Anaconda 注册方式不需要再设置系统环境变量中的Path值,同时python、ipython、conda、jupyter等命令也不能在cmd.exe中执行,需要在Anaconda Prompt中执行。

《Python + Anaconda + PyTorch 环境配置》
《Python + Anaconda + PyTorch 环境配置》 Anacoda注册

1.1 安装 Visual Studio Code

没有刻意去装 Visual Studio Code,Anancoda 已经与微软合作,推荐了 Visual Studio Code。

《Python + Anaconda + PyTorch 环境配置》
《Python + Anaconda + PyTorch 环境配置》 安装 Visual Studio Code

1.2 安装 PyCharm

(1).从PyCharm官网https://www.jetbrains.com/pycharm/ 上下载 PyCharm,PyCharm 分为 Professional Edition(收费)和 Community Edition(免费),从中选择专业版,并后续进行破解。

《Python + Anaconda + PyTorch 环境配置》
《Python + Anaconda + PyTorch 环境配置》 PyCharm下载

(2).第一次安装建议勾选 Java Runtime Environment 选项 Download and install JRE x86 by JetBrains。

《Python + Anaconda + PyTorch 环境配置》
《Python + Anaconda + PyTorch 环境配置》 PyCharm安装选项

(3)从网络上下载 JetbrainsCrack-release-enc.jar,并将其 放置到PyCharm安装目录的\bin目录下,并在 PyCharm安装目录的\bin目录下找到 pycharm.exe.vmoptions 和 pycharm64.exe.vmoptions ,以文本格式打开并同时在两个文件最后追加 -javaagent:C:\Program Files\JetBrains\PyCharm 2018.3.2\bin\JetbrainsCrack-release-enc.jar 然后保存。

《Python + Anaconda + PyTorch 环境配置》
《Python + Anaconda + PyTorch 环境配置》 激活说明
《Python + Anaconda + PyTorch 环境配置》
《Python + Anaconda + PyTorch 环境配置》 文件修改

(4)启动PyCharm ,选择激活码激活,输入如下激活码,来激活PyCharm。

ThisCrackLicenseId-{
“licenseId”:”11011”,
“licenseeName”:”Wechat”,
“assigneeName”:”IT--Pig”,
“assigneeEmail”:”1113449881@qq.com”,
“licenseRestriction”:””,
“checkConcurrentUse”:false,
“products”:[
{“code”:”II”,”paidUpTo”:”2099-12-31”},
{“code”:”DM”,”paidUpTo”:”2099-12-31”},
{“code”:”AC”,”paidUpTo”:”2099-12-31”},
{“code”:”RS0”,”paidUpTo”:”2099-12-31”},
{“code”:”WS”,”paidUpTo”:”2099-12-31”},
{“code”:”DPN”,”paidUpTo”:”2099-12-31”},
{“code”:”RC”,”paidUpTo”:”2099-12-31”},
{“code”:”PS”,”paidUpTo”:”2099-12-31”},
{“code”:”DC”,”paidUpTo”:”2099-12-31”},
{“code”:”RM”,”paidUpTo”:”2099-12-31”},
{“code”:”CL”,”paidUpTo”:”2099-12-31”},
{“code”:”PC”,”paidUpTo”:”2099-12-31”}
],
“hash”:”2911276/0”,
“gracePeriodDays”:7,
“autoProlongated”:false}

2.Python 3 的安装

在Anaconda Prompt输入conda install python=3.6,进行降版

《Python + Anaconda + PyTorch 环境配置》
《Python + Anaconda + PyTorch 环境配置》 对Python降版本

3.Anaconda3的spyder测试

查看Anaconda3 文件夹,打开spyder编辑,输入代码进行测试 代码如下:

from mpl_toolkits.mplot3d import axes3d
import matplotlib.pyplot as plt
from matplotlib import cm
fig = plt.figure()
ax = fig.gca(projection='3d')
X, Y, Z = axes3d.get_test_data(0.05)
ax.plot_surface(X, Y, Z, rstride=8,
cstride=8, alpha=0.3)
cset = ax.contour(X, Y, Z, zdir='z',
offset=-100, cmap=cm.coolwarm)
cset = ax.contour(X, Y, Z, zdir='x',
offset=-40, cmap=cm.coolwarm)
cset = ax.contour(X, Y, Z, zdir='y',
offset=40, cmap=cm.coolwarm)
ax.set_xlabel('X')
ax.set_xlim(-40, 40)
ax.set_ylabel('Y')
ax.set_ylim(-40, 40)
ax.set_zlabel('Z')
ax.set_zlim(-100, 100)
plt.show()

《Python + Anaconda + PyTorch 环境配置》
《Python + Anaconda + PyTorch 环境配置》 spyder测试

4.Pytorch 的安装

打开Anaconda Prompt, 输入命令来添加镜像文件,提高下载速度。

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

《Python + Anaconda + PyTorch 环境配置》
《Python + Anaconda + PyTorch 环境配置》 添加镜像文件

conda install pytorch-cpu

《Python + Anaconda + PyTorch 环境配置》
《Python + Anaconda + PyTorch 环境配置》 pytorch-cpu包下载

conda install pytorch

《Python + Anaconda + PyTorch 环境配置》
《Python + Anaconda + PyTorch 环境配置》 conda install pytorch

conda install pytorch cuda90

《Python + Anaconda + PyTorch 环境配置》
《Python + Anaconda + PyTorch 环境配置》 conda install pytorch cuda90

conda install pytorch cuda91

《Python + Anaconda + PyTorch 环境配置》
《Python + Anaconda + PyTorch 环境配置》 conda install pytorch cuda91

torchvision通过 Anacoda Navigator中搜索torchvision来安装

《Python + Anaconda + PyTorch 环境配置》
《Python + Anaconda + PyTorch 环境配置》 Navigator中搜索torchvision
《Python + Anaconda + PyTorch 环境配置》
《Python + Anaconda + PyTorch 环境配置》 torchvision安装
《Python + Anaconda + PyTorch 环境配置》
《Python + Anaconda + PyTorch 环境配置》 pytorch安装结束

在python中测试pytorch是否安装成功

《Python + Anaconda + PyTorch 环境配置》
《Python + Anaconda + PyTorch 环境配置》 测试

    原文作者:xuzhigang
    原文地址: https://zhuanlan.zhihu.com/p/55573895
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞