动手学深度深度学习-pycharm中配置mxnet开发环境
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开发环境相关推荐
- eclipse中配置c++开发环境 Eclipse + CDT + MinGW
转自eclipse中配置c++开发环境 Eclipse + CDT + MinGW 基本框架:Eclipse + CDT + MinGW 背景知识: CDT:CDT 是完全用 Java 实现的开放源码 ...
- eclipse配置python开发环境_Eclipse中配置python开发环境详解
Eclipse中配置python开发环境详解 1.下载python安装包.python-2.6.6.msi.并安装. 默认python会安装在C:\Python26下,查看环境变量,如果没有在path ...
- QT - QT中配置MSVC编译环境 以及 VS中配置QT开发环境
本文主要记录一下如何在 QT5.14.2 中配置 MSVC2017 构建套件,以及在VS2017中配置QT的开发环境.开发环境为 Win10 + QT5.14.2 + Visual Studio 2 ...
- Deepin / UOS 中配置 DTK 开发环境
文章目录 简版教程 准备 开启开发者模式 配置DTK 开发环境 验证 验证 C++ 开发环境 配置是否成功: 验证 DTK 开发环境 配置是否成功: 验证其它项目 命令配置更新 个人习惯 系列地址: ...
- IDEA中配置hadoop开发环境
IDEA中整合hadoop开发环境 前言: hadoop程序运行在分布式环境下,运行调试MapReduce只需要对应的hadoop相应的依赖jar包就可以,下面以是在伪分布模式下hadoop程序的开发 ...
- windows 中配置 Java 开发环境
配置 Java 开发环境 配置 Java 开发环境 第一步:找到我们需要安装的jdk8对应的安装软件jdk-8u74-windows-x64.exe *注意事项*: 在安装软件前使用cmd命令查看电脑 ...
- JAVA学习第一步-配置JAVA开发环境和学习资料
写代码配置开发环境非常重要 java开发环境配置 1 windows中环境配置 1.1 JDK工具包 1.2 IDEA 1.3 eclipse安装 2 Linux下安装 2.1 VMware虚拟机 2 ...
- PyCharm如何配置Qt5开发环境
安装PyQt5 pip install PyQt5 -i https://pypi.douban.com/simple 安装PyQt5-tools pip install PyQt5-tools 或者 ...
- mac java偏好设置_在 Mac中配置Java开发环境
最近买了一台mac pro,晚上在家写java,在配置环境的时候碰到很多问题,现在总结出来,提供给大家. 1.配置Tomcat 1.下载: 从apache官网(http://tomcat.apache ...
最新文章
- 从学校到职场的路有多远
- 使用Windows 7 管理Windows 2008 R2
- linux时间戳转换c语言,C语言将时间戳转换成日期时间
- 初始化 Hilbert 矩阵
- 利用SPSS随机数轻松实现随机分组
- html 隐藏tbody,隐藏的tbody
- 恩淑 2004-12-18
- Jmeter:java.net.URISyntaxException: Illegal character in fragment at index XX问题解决方法
- android 设置文本加粗,如何在Android中将文本更改为粗体?
- Spark问题3之SparkException:Error notifying standalone scheduler's driver endpoint
- 计算机网络英语作文150字,微信投票的英语,写一篇关于网络投票看法的英语作文150字左右...
- [JZOJ5594][min25筛]最大真因数
- vue 鼠标拖动画矩形_vue中拖动元素效果实现,以及拖拽`缩放后的元素`效果实现...
- 并发用户数,吞吐量计算公式
- AI生成的灌篮高手真人版,爷青回
- ECG信号滤波及计算心率
- java static void_java中static关键字
- UC研发团队2013热招中!(1月9日更新版)
- 基于java的qq聊天室项目
- 2022赛季RoboMaster 空中机器人六轴无人机云台程序框架代码开源
热门文章
- 15.Three Sum
- idea 在tomcat中部署的时候 莫名其妙的错误
- Learning React Native笔记
- 怎么把pdf文件转换成可编辑的word文档
- hdu1394 Minimum Inversion Number 线段树和树状数组
- xcode5 delete provisioning profile
- 通过远程桌面操作程序出现hook cannot be created(SendKeys语句错误)的解决
- UA OPTI544 量子光学9 2-level system approximation的向量模型
- UA MATH563 概率论的数学基础 鞅论初步9 分支过程简介
- 常用的webpack 配置