第一步:根據(jù)操作系統(tǒng)下載并安裝Miniconda
1.下載Miniconda下載地址
2.在安裝過程中需要勾選“Add Anaconda to the system PATH environment variable”選項
3.檢驗win+R,輸入cmd,在文本框輸入conda --version
第二步:下載包含本書全部代碼的壓縮包。
1.點擊該鏈接+點擊jupyter記事本下載壓縮包
2.解壓該壓縮包
3.在解壓后的文件夾地址欄輸入cmd回車進(jìn)入命令模式。
第三步:使?conda創(chuàng)建虛擬環(huán)境并激活
1.conda和pip默認(rèn)使?國外站點來下載軟件,我們可以配置國內(nèi)鏡像來加速下載。
配置清華PyPI鏡像:
pip config set global.index-url http://pypi.tuna.tsinghua.edu.cn/simple
輸入之后回車是這樣
2.接下來使?conda創(chuàng)建虛擬環(huán)境并激活
conda env remove d2l-zh
conda create -n d2l-zh -y python=3.8 pip
(這個輸入之后會噼里啪啦一堆東西,且稍微需要點時間,我網(wǎng)慢)
conda activate d2l-zh
第四步:安裝需要的包(這步錯的較多)
主要是d2l、torch 、torchvision
d2l可以用豆瓣源
pip install -i https://pypi.douban.com/simple/ d2l
(這個輸入之后會噼里啪啦一堆東西,且稍微需要點時間,我網(wǎng)慢)
這一步運行之后出現(xiàn)一些紅字錯誤,應(yīng)該是沒安裝成功
pip install d2l -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com(這個應(yīng)該是正確的輸入)(還是沒成功出現(xiàn)類似下圖)
用阿里云的源安裝pytorch
pip install torch torch vision -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
(這個我也沒安裝成功,環(huán)境問題+響應(yīng)版本問題)
問題一:于是升級版本:
- 點擊開始-搜索命令提示符-點以管理員身份運行
- 輸入
(1) pip install --user --upgrade pip(錯誤)
(2) pip install --user --upgrade pip–trusted-hostpypi.tuna.tsinghua.edu.cn (錯誤)
(3)python -m pip install --upgrade pip(警告但是沒出現(xiàn)錯誤嘗試?yán)^續(xù)安裝d2l包,雖然我知道肯定不成功,但是我還是嘗試再次安裝這個包了,對,結(jié)果還是錯誤的)(4)python -m pip install --upgrade pip --trusted-host pypi.tuna.tsinghua.edu.cn(這里pip -V顯示成果升級版本了,家人們,誰懂我現(xiàn)在的心情啊?。?!終于成功了啦?。?!雖然是版本升級成功了,但是包能不能下好,只能再嘗試了,于是我們繼續(xù)安裝包,希望成功!——家人們雖然沒出現(xiàn)上面這個問題了,也沒出現(xiàn)大片紅色的了,但是有一小部分是黃色,警告了,不管了,我繼續(xù)下載下一個包了)
3.輸入pip -V命令去查看,如下就成功了
總結(jié):這里嘗試到第四個才版本升級成功?。。。e放棄!
版本升級之后再次下載這兩個包
pip install d2l -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
(雖然沒出現(xiàn)上面這個問題了,也沒出現(xiàn)大片紅色的了,但是有一小部分是黃色,警告了,不管了,我繼續(xù)下載下一個包了)
pip install torch torch vision -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
(其實我這里也沒出現(xiàn)大片紅,只是黃色警告了,我沒有管,但是我進(jìn)行最一步,運行jupyter notebook出錯了,所以我不得不再次回來謹(jǐn)慎這個黃色警告)
問題二:添加環(huán)境變量:> ( WARNING: The scripts convert-caffe2-to-onnx.exe, convert-onnx-to-caffe2.exe and torchrun.exe are installed in’C:\Users\DELL\AppData\Roaming\Python\Python37\Scripts’ which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.)
1.打開電腦的 控制面板 --> 系統(tǒng)與安全 --> 系統(tǒng) --> 高級系統(tǒng)設(shè)置 -->環(huán)境變量,在系統(tǒng)變量里找到 path ,雙擊 --> 點擊新建,把“Jupyter notebook”的路徑依次添加進(jìn)去。
2.找jupyter notebook的路徑:
(1)cmd打開,輸入
pip install jupyter
(某博主的)(我的)
(2)復(fù)制這個路徑,找到它,然后退回上一級目錄,點擊Scripts:
(3)如果能找到“jupyter-notebook.exe”則說明jupyter已經(jīng)安裝,將該路徑(到scripts)復(fù)制進(jìn)環(huán)境變量即可。
添加完環(huán)境變量之后我就又繼續(xù)下載這兩個包了
pip install d2l -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
pip install torch torch vision -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
(這次下載非???,還是沒安裝成功,出現(xiàn)下列錯誤 Getting requirements to build wheel … error
error: subprocess-exited-with-error)
問題三:報錯error: subprocess-exited-with-error
下載torch
pip install E:\研究生階段下載\torch-1.2.0+cpu-cp37-cp37m-win_amd64.wh
問題四:報錯ERROR: pip’s dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.torchvision 0.14.1 requires torch==1.13.1, but you have torch 1.2.0+cpu which is incompatible.
再下載一個版本再
pip install E:\研究生階段下載\torch-1.13.1+cpu-cp37-cp37m-win_amd64.whl
python
import torchtorch.__version__
(兩個下劃線)
問題五:關(guān)于下載torch時,命令行import成功,但是pycharm和jupyter顯示“No module named torch”問題(暫未解決)
明明安裝了torch,還顯示沒改模塊
(這個我不知道怎么回事,就是我沒有動任何東西,但是pytorch能用了,比如以下例子)
另外見另一個博主安裝如下(我未安裝,僅提供參考)
pip install mxnet==1.5.0
pip install d2lzh==1.0.0
pip install jupyter==1.0.0
pip install matplotlib==2.2.2
pip install pandas==0.23.4
第五步:安裝完成之后運行jupyter notebook(直接輸入)
(1)(沒問題直接看下一步)咱上一步其實已經(jīng)添加過環(huán)境變量了,要是沒添加這里會出現(xiàn)
‘jupyter’ 不是內(nèi)部或外部命令,也不是可運行的程序 或批處理文件。
要是遇見這個問題請參考上一步中的問題二環(huán)境變量的添加,添加完,再運行就好了~
(2)這里我直接輸入jupyter notebook運行,就會跳出這個網(wǎng)頁:(http://localhost:8888/tree)就可以看和運?書中每?節(jié)的代碼啦
(3)(沒問題的人,這步省略)有的人可能會遇到需要輸入Token,將下圖的輸入進(jìn)去就行:
第六步:前面五步適合第一次安裝,后續(xù)再次打開可以輸入以下命令
activate base
jupyter notebook
這時也會自動彈出這個網(wǎng)頁:
(但是這個我后續(xù)需要用時,發(fā)現(xiàn)沒有我需要的文件)
2.后續(xù)按照原始的方法(以下這個,里面有)
(1)
(2)文章來源:http://www.zghlxwxcb.cn/news/detail-657992.html
總結(jié):這個過程我安裝很長時間(9-4,1-2),同時也遇見了各種各樣的問題:版本沒升級,沒添加環(huán)境變量等,但是主要是這兩個,雖然耗時長,問題頻出,但是也沒想放棄不搞了,反而更興奮,一起床,臉都沒洗,就繼續(xù)解決問題了,很開心終于算是安裝成功了!文章來源地址http://www.zghlxwxcb.cn/news/detail-657992.html
到了這里,關(guān)于跟著李沐學(xué)AI(動手學(xué)深度學(xué)習(xí) PyTorch版)學(xué)習(xí)筆記——03安裝(環(huán)境配置d2l、pytorch)(python3.7版本+Windows+各種問題解決措施)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!