1. 文件准备

1. 下载包含本书全部代码的压缩包。我们可以在浏览器的地址栏中输https://zh.d2l.ai/d2l-zh-1.0.zip, 下载后解压。

2. 由于近来(2019-05-05)国内conda源被迫关闭,因此通过conda来创建虚拟环境需要从国外网站下载软件包,网速超慢,而且很大概率会失败,因此选择virtualenv作为虚拟环境管理工具,来代替conda,好处就是可以使用国内的pip软件源来安装,速度超快,安装几乎不会失败。按照下面的步骤操作时,只需要将下载下来的代码包里的environment.yml替换成下面的environment.zip里的environment.txt即可

2. 安装Python

首先到Python 17官网下载适合自己系统的python版本(建议安装Python 3.6版本,因为该版本兼容性最好),然后安装,安装的时候把 “Add Python 3.6 to PATH”勾选上,把Python添加到系统环境变量,然后选择“Install Now"便可以进行安装。如果自己电脑上已经安装有Python(不是最新版本也可以,但是建议是Python 3.x版本,如果是Python 2.x,则建议卸载掉,换成Python 3.x),则不需要执行此步骤。

还需要注意的是,如果你电脑上已经安装了miniconda或者anaconda并且已经将其添加到了系统环境变量里,则建议将其从系统环境变量里去掉。否则会对刚才安装的Python造成干扰。

在我的环境上已经安装了Python3.7

3. 安装virtualenv

在Windows下打开命令行终端cmd,分别执行下面三条命令来把pip更新到最新版本、pip的软件源改成清华的pip软件源(使用国内源,极大地提高下载速度)、安装virtualenv。

pip install --user pip -U

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

pip install virtualenv

4. 创建代码运行环境

进入前面解压的软件包目录,分别执行如下命令来下载安装本书所需的mxnet等软件包:

pip install -r environment.txt

执行完上述命令后,便可以安装本书所需的所有软件包。安装完成后,执行如下命令打开jupyter notebook便可以开始你的动手学习深度学习之旅了:

jupyter notebook

注意:刚才安装的是CPU版本的mxnet,要想安装GPU版本的mxnet(假设你要按照支持cuda 9.2的mxnet),先删除掉刚才创建环境产生的gluon文件夹(删掉这个文件夹相当于删除了刚才创建的环境),然后在创建环境前,即执行virtualenv gluon这条命令之前,打开environment.txt文件夹,把里面的"mxnet==1.4.0"改成"mxnet_cu92==1.4.0",然后从virtualenv gluon这条命令开始,一直往下执行完上述的剩下的命令即可。

5. 配置pyCharm环境

新建工程,1处选择工程目录,2处选择Virtualenv所在的目录,3处勾选。

6. 实验

执行结果如下:

[[0.]
 [1.]
 [2.]
 [3.]]
<NDArray 4x1 @cpu(0)>

[[ 0.]
 [ 4.]
 [ 8.]
 [12.]]
<NDArray 4x1 @cpu(0)>

测试OK。

动手学深度深度学习-pycharm中配置mxnet开发环境相关推荐

  1. eclipse中配置c++开发环境 Eclipse + CDT + MinGW

    转自eclipse中配置c++开发环境 Eclipse + CDT + MinGW 基本框架:Eclipse + CDT + MinGW 背景知识: CDT:CDT 是完全用 Java 实现的开放源码 ...

  2. eclipse配置python开发环境_Eclipse中配置python开发环境详解

    Eclipse中配置python开发环境详解 1.下载python安装包.python-2.6.6.msi.并安装. 默认python会安装在C:\Python26下,查看环境变量,如果没有在path ...

  3. QT - QT中配置MSVC编译环境 以及 VS中配置QT开发环境

    本文主要记录一下如何在 QT5.14.2 中配置 MSVC2017 构建套件,以及在VS2017中配置QT的开发环境.开发环境为 Win10 +  QT5.14.2 + Visual Studio 2 ...

  4. Deepin / UOS 中配置 DTK 开发环境

    文章目录 简版教程 准备 开启开发者模式 配置DTK 开发环境 验证 验证 C++ 开发环境 配置是否成功: 验证 DTK 开发环境 配置是否成功: 验证其它项目 命令配置更新 个人习惯 系列地址: ...

  5. IDEA中配置hadoop开发环境

    IDEA中整合hadoop开发环境 前言: hadoop程序运行在分布式环境下,运行调试MapReduce只需要对应的hadoop相应的依赖jar包就可以,下面以是在伪分布模式下hadoop程序的开发 ...

  6. windows 中配置 Java 开发环境

    配置 Java 开发环境 配置 Java 开发环境 第一步:找到我们需要安装的jdk8对应的安装软件jdk-8u74-windows-x64.exe *注意事项*: 在安装软件前使用cmd命令查看电脑 ...

  7. JAVA学习第一步-配置JAVA开发环境和学习资料

    写代码配置开发环境非常重要 java开发环境配置 1 windows中环境配置 1.1 JDK工具包 1.2 IDEA 1.3 eclipse安装 2 Linux下安装 2.1 VMware虚拟机 2 ...

  8. PyCharm如何配置Qt5开发环境

    安装PyQt5 pip install PyQt5 -i https://pypi.douban.com/simple 安装PyQt5-tools pip install PyQt5-tools 或者 ...

  9. mac java偏好设置_在 Mac中配置Java开发环境

    最近买了一台mac pro,晚上在家写java,在配置环境的时候碰到很多问题,现在总结出来,提供给大家. 1.配置Tomcat 1.下载: 从apache官网(http://tomcat.apache ...

最新文章

  1. 从学校到职场的路有多远
  2. 使用Windows 7 管理Windows 2008 R2
  3. linux时间戳转换c语言,C语言将时间戳转换成日期时间
  4. 初始化 Hilbert 矩阵
  5. 利用SPSS随机数轻松实现随机分组
  6. html 隐藏tbody,隐藏的tbody
  7. 恩淑 2004-12-18
  8. Jmeter:java.net.URISyntaxException: Illegal character in fragment at index XX问题解决方法
  9. android 设置文本加粗,如何在Android中将文本更改为粗体?
  10. Spark问题3之SparkException:Error notifying standalone scheduler's driver endpoint
  11. 计算机网络英语作文150字,微信投票的英语,写一篇关于网络投票看法的英语作文150字左右...
  12. [JZOJ5594][min25筛]最大真因数
  13. vue 鼠标拖动画矩形_vue中拖动元素效果实现,以及拖拽`缩放后的元素`效果实现...
  14. 并发用户数,吞吐量计算公式
  15. AI生成的灌篮高手真人版,爷青回
  16. ECG信号滤波及计算心率
  17. java static void_java中static关键字
  18. UC研发团队2013热招中!(1月9日更新版)
  19. 基于java的qq聊天室项目
  20. 2022赛季RoboMaster 空中机器人六轴无人机云台程序框架代码开源

热门文章

  1. 15.Three Sum
  2. idea 在tomcat中部署的时候 莫名其妙的错误
  3. Learning React Native笔记
  4. 怎么把pdf文件转换成可编辑的word文档
  5. hdu1394 Minimum Inversion Number 线段树和树状数组
  6. xcode5 delete provisioning profile
  7. 通过远程桌面操作程序出现hook cannot be created(SendKeys语句错误)的解决
  8. UA OPTI544 量子光学9 2-level system approximation的向量模型
  9. UA MATH563 概率论的数学基础 鞅论初步9 分支过程简介
  10. 常用的webpack 配置