李沐动手学深度学习环境搭建
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
即可运行