动手学深度深度学习-pycharm中配置mxnet开发环境
1. 文件準(zhǔn)備
1. 下載包含本書全部代碼的壓縮包。我們可以在瀏覽器的地址欄中輸https://zh.d2l.ai/d2l-zh-1.0.zip, 下載后解壓。
2.?由于近來(2019-05-05)國內(nèi)conda源被迫關(guān)閉,因此通過conda來創(chuàng)建虛擬環(huán)境需要從國外網(wǎng)站下載軟件包,網(wǎng)速超慢,而且很大概率會(huì)失敗,因此選擇virtualenv作為虛擬環(huán)境管理工具,來代替conda,好處就是可以使用國內(nèi)的pip軟件源來安裝,速度超快,安裝幾乎不會(huì)失敗。按照下面的步驟操作時(shí),只需要將下載下來的代碼包里的environment.yml替換成下面的environment.zip里的environment.txt即可
?
2. 安裝Python
首先到Python?17官網(wǎng)下載適合自己系統(tǒng)的python版本(建議安裝Python 3.6版本,因?yàn)樵摪姹炯嫒菪宰詈?#xff09;,然后安裝,安裝的時(shí)候把 “Add Python 3.6 to PATH”勾選上,把Python添加到系統(tǒng)環(huán)境變量,然后選擇“Install Now"便可以進(jìn)行安裝。如果自己電腦上已經(jīng)安裝有Python(不是最新版本也可以,但是建議是Python 3.x版本,如果是Python 2.x,則建議卸載掉,換成Python 3.x),則不需要執(zhí)行此步驟。
還需要注意的是,如果你電腦上已經(jīng)安裝了miniconda或者anaconda并且已經(jīng)將其添加到了系統(tǒng)環(huán)境變量里,則建議將其從系統(tǒng)環(huán)境變量里去掉。否則會(huì)對剛才安裝的Python造成干擾。
在我的環(huán)境上已經(jīng)安裝了Python3.7
?
3.?安裝virtualenv
在Windows下打開命令行終端cmd,分別執(zhí)行下面三條命令來把pip更新到最新版本、pip的軟件源改成清華的pip軟件源(使用國內(nèi)源,極大地提高下載速度)、安裝virtualenv。
pip install --user pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pip install virtualenv
4. 創(chuàng)建代碼運(yùn)行環(huán)境
進(jìn)入前面解壓的軟件包目錄,分別執(zhí)行如下命令來下載安裝本書所需的mxnet等軟件包:
pip install -r environment.txt
執(zhí)行完上述命令后,便可以安裝本書所需的所有軟件包。安裝完成后,執(zhí)行如下命令打開jupyter notebook便可以開始你的動(dòng)手學(xué)習(xí)深度學(xué)習(xí)之旅了:
jupyter notebook
注意:剛才安裝的是CPU版本的mxnet,要想安裝GPU版本的mxnet(假設(shè)你要按照支持cuda 9.2的mxnet),先刪除掉剛才創(chuàng)建環(huán)境產(chǎn)生的gluon文件夾(刪掉這個(gè)文件夾相當(dāng)于刪除了剛才創(chuàng)建的環(huán)境),然后在創(chuàng)建環(huán)境前,即執(zhí)行virtualenv gluon這條命令之前,打開environment.txt文件夾,把里面的"mxnet==1.4.0"改成"mxnet_cu92==1.4.0",然后從virtualenv gluon這條命令開始,一直往下執(zhí)行完上述的剩下的命令即可。
5. 配置pyCharm環(huán)境
新建工程,1處選擇工程目錄,2處選擇Virtualenv所在的目錄,3處勾選。
6. 實(shí)驗(yàn)
執(zhí)行結(jié)果如下:
[[0.]
?[1.]
?[2.]
?[3.]]
<NDArray 4x1 @cpu(0)>
[[ 0.]
?[ 4.]
?[ 8.]
?[12.]]
<NDArray 4x1 @cpu(0)>
?
測試OK。
?
?
?
?
總結(jié)
以上是生活随笔為你收集整理的动手学深度深度学习-pycharm中配置mxnet开发环境的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: windows下Pycharm中安装Py
- 下一篇: Pycharm打包生成exe可执行文件