李沐動手學深度學習環境搭建
1 環境
我的環境是ubuntu 18.04,在騰訊雲上買的輕量雲伺服器進行使用,沒有GPU,前幾章可以正常使用,後面用到GPU就不好使了。可以作為一個快速上手的過渡版本。
2 搭建步驟
(1) 安裝python 3.8
sudo su
apt-get update
apt-get install python3.8
如果之前已經安裝了python3,可以直接跳到第二步
如果之前安裝的是python2,需要修改一下軟連結
rm /usr/bin/python
ln -s /usr/bin/python3.8 /usr/bin/python
輸入python驗證
(2) 安裝torch torchvision jupyter
pip install torch torchvision jupyter d2l
torch庫較大,安裝較慢,大概需要五六分鐘左右。如果下載下傳速度太慢,可以嘗試進行換源。我買的騰訊雲伺服器,預設使用的是騰訊源。也可以使用其他源,豆瓣源等。換源方法可以在網上參考卡部落客部落格。
如果安裝失敗,嘗試更新pip
python -m pip install --upgrade pip
(3) 下載下傳動手學深度學習jypyter記事本并解壓
wget https://zh-v2.d2l.ai/d2l-zh.zip
unzip d2l.zip
如果沒有unzip,執行
apt-get zip
安裝即可
解壓後有以下檔案
(4) 運作jupyter 記事本
cd pytorch
jupyter notebook
如果遇到下面這個報錯
原因是沒有配置環境變量
終端運作
sudo vim ~/.bashrc
然後添加下面内容到末尾
export PATH=~/.local/bin:${PATH}
儲存~/.bashrc檔案後,并在終端輸入
source ~/.bashrc
再輸入
jupyter notebook
即可運作