深度学习环境搭建
一、基础环境
操作系统:ubuntu 18.04
Python版本:3.8
二、软件安装
1、下载ubuntu 18.04
进入清华资源网
也可以点击一键下载
2、更换设置root密码
登录后默认是以自定义账户登陆的,可以通过下面命令设置root密码
sudo passwd
之后输入自定义账户密码,再连续输入两次root密码,即可修改成功
3、配置清华源
先备份系统源配置文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
点击此处获取清华源
编辑源配置文件,注释或删除里面未注释的源,且将清华源粘贴置后面
sudo vim /etc/apt/sources.list
4、安装openssh
此版本安装过程中可以选择是否安装openssh,若未勾选,可以通过下面步骤安装openssh
sudo apt install -y openssh-server
5、安装build-essential
sudo apt install build-essential
6、安装Python-3.8
sudo apt install -y python3.8
7、安装MiniConda
因为MiniConda是外网,国内使用很慢
可以使用清华MiniConda源
获取MiniConda
# 官网链接
wget https://repo.anaconda.com/miniconda/Miniconda3-py38_4.12.0-Linux-x86_64.sh
#清华链接
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py38_4.9.2-Linux-x86_64.sh
通过Bash安装sh文件
bash Miniconda3-py38_4.9.2-Linux-x86_64.sh
一直点击回车,直至出现下面界面
输入 yes,出现以下界面
继续点击回车,装至本地
输入 yes
出现 Thank you for installing Miniconda3! 即代表安装成功。
8、安装 Python 工具
输入 bash,进入 MiniConda 环境
设置清华源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
安装 Jupyter、d2l、torch、torchvision
pip install jupyter d2l torch torchvision
获取记事本
进入浏览器,访问网站
在终端获取此文件
wget https://zh-v2.d2l.ai/d2l-zh.zip
9、安装zip
sudo apt install -y zip
解压d2l记事本
unzip d2l-zh.zip
10、克隆项目幻灯片
github项目幻灯片
git clone https://github.com/d2l-ai/d2l-pytorch-slides.git # github项目 比较慢
gitee搬运项目
git clone https://gitee.com/popupspace/d2l-pytorch-slides.git # gitee搬运项目 快
11、用记事本运行项目
防火墙配置,执行关闭防火墙
sudo ufw status # 查看防火墙状态
sudo ufw enable # 打开防火墙
sudo ufw disable # 关闭防火墙
然后再执行以下命令
jupyter notebook