環(huán)境安裝
文章參考來源:http://t.csdn.cn/tu8V8
官網(wǎng)步驟圖文版
安裝Miniconda
根據(jù)操作系統(tǒng)下載并安裝Miniconda,在安裝過程中需要勾選“Add Anaconda to the system PATH environment variable”選項(xiàng)(如當(dāng)conda版本為4.6.14時(shí))。
- Windows用戶就選擇Windows版本就可以了,按需選擇32位或64位
- 安裝好后,按下列步驟進(jìn)行。
等待安裝,安裝完成
下載包含本書全部代碼的壓縮包
第二步是下載包含本書全部代碼的壓縮包。我們可以在瀏覽器的地址欄中輸入 https://zh.d2l.ai/d2l-zh-1.0.zip 并按回車鍵進(jìn)行下載。下載完成后,創(chuàng)建文件夾“d2l-zh”并將以上壓縮包解壓到這個(gè)文件夾。在該目錄文件資源管理器的地址欄輸入cmd進(jìn)入命令行模式。
- 解壓文件的步驟可根據(jù)自己的解壓工具來解壓,我這里用的是 WinRAR
- 打開文件夾,在該目錄文件資源管理器的地址欄輸入cmd進(jìn)入命令行模式。
使用conda創(chuàng)建虛擬(運(yùn)行)環(huán)境
第三步是使用conda創(chuàng)建虛擬(運(yùn)行)環(huán)境。conda和pip默認(rèn)使用國(guó)外站點(diǎn)來下載軟件,我們可以配置國(guó)內(nèi)清華鏡像來加速下載(國(guó)外用戶無須此操作)。
# 配置清華PyPI鏡像(如無法運(yùn)行,將pip版本升級(jí)到>=10.0.0)
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
使用conda創(chuàng)建虛擬環(huán)境并安裝本書需要的軟件
這里environment.yml是放置在代碼壓縮包中的文件。使用文本編輯器打開該文件,即可查看運(yùn)行壓縮包中本書的代碼所依賴的軟件(如MXNet和d2lzh包)及版本號(hào)。
conda env create -f environment.yml
- 如果你的電腦上安裝好了cuda(進(jìn)入cmd,輸入nvcc -V能查看版本并且沒有報(bào)錯(cuò)),那么建議安裝GPU版本的MXNet。具體操作:使用文本編輯器打開本書的代碼所在根目錄下的文件environment.yml,將里面的字符串“mxnet”替換成對(duì)應(yīng)的GPU版本。例如,如果計(jì)算機(jī)上裝的是8.0版本的CUDA,將該文件中的字符串“mxnet”改為“mxnet-cu80”。如果計(jì)算機(jī)上安裝了其他版本的CUDA(如7.5、9.0、9.2等),對(duì)該文件中的字符串“mxnet”做類似修改(如改為“mxnet-cu75”“mxnet-cu90”“mxnet-cu92”等)。保存文件后退出。然后再執(zhí)行
conda env create -f environment.yml
- 如果不小心已經(jīng)安裝好了虛擬環(huán)境,那么需要先卸載CPU版本的MXNet:
pip uninstall mxnet
然后再重新更新我們的虛擬環(huán)境配置:
conda env update -f environment.yml
- 如果使用國(guó)內(nèi)鏡像后出現(xiàn)安裝錯(cuò)誤,首先取消PyPI鏡像配置,即執(zhí)行命令:
pip config unset global.index-url
然后重試命令:
conda env create -f environment.yml
激活之前創(chuàng)建的環(huán)境
第四步是激活之前創(chuàng)建的環(huán)境。激活該環(huán)境是能夠運(yùn)行本書的代碼的前提。激活之后,會(huì)在提示符前出現(xiàn)(gluon)字樣,表示已經(jīng)進(jìn)入了虛擬環(huán)境。
conda activate d2l # 若conda版本低于4.4,使用命令activate gluon
如需退出虛擬環(huán)境,可使用命令conda deactivate(注意這里沒有參數(shù))若conda版本低于4.4,使用命令deactivate。
你還需要安裝 d2l 軟件包,它封裝了本書中常用的函數(shù)和類。
# -U:將所有包升級(jí)到最新的可用版本
pip install -U d2l
打開Jupyter記事本
安裝完成后,我們通過運(yùn)行以下命令打開 Jupyter 筆記本:文章來源:http://www.zghlxwxcb.cn/news/detail-705426.html
jupyter notebook
《動(dòng)手學(xué)深度學(xué)習(xí)》一書中若干章節(jié)的代碼會(huì)自動(dòng)下載數(shù)據(jù)集和預(yù)訓(xùn)練模型,并默認(rèn)使用美國(guó)站點(diǎn)下載。我們可以在運(yùn)行Jupyter前指定MXNet使用國(guó)內(nèi)站點(diǎn)下載書中的數(shù)據(jù)和模型(國(guó)外用戶無需此操作)。文章來源地址http://www.zghlxwxcb.cn/news/detail-705426.html
set MXNET_GLUON_REPO=https://apache-mxnet.s3.cn-north-1.amazonaws.com.cn/ jupyter notebook
到了這里,關(guān)于動(dòng)手深度學(xué)習(xí)——Windows下的環(huán)境安裝流程(一步一步安裝,圖文并配)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!