阿里云GPU服务器使用
一:租赁Ubuntu18.04竞价实例
二:Ubuntu18.04-LTS-Server配置深度学习环境(pytorch版本)
Ubuntu18.04-LTS-Server配置深度学习环境(pytorch版本)
1 通过ubuntu仓库安装显卡驱动
sudo apt-get update
apt install ubuntu-drivers-common
# 查询合适的显卡驱动
ubuntu-drivers devices
# 装显卡驱动报错:sudo: add-apt-repository: command not found
sudo apt-get install software-properties-common
sudo apt-get update
# 填加显卡安装源
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
# sudo apt-get upgrade
sudo apt install gedit
# 安装驱动
sudo ubuntu-drivers autoinstall
# 重启电脑并验证安装
sudo reboot
# 验证
nvidia-smi
2 linux下安装git
# 安装git,其余系统的安装请参考官网教程
sudo add-apt-repository ppa:git-core/ppa
sudo apt-get update
sudo apt install git
# 配置 Git 用户名和邮件地址
git config --global user.name "用户名"
git config --global user.email "邮件地址"
# 信息确认
git config --list
3 安装Anaconda3
# 下载 anaconda 安装包
wget https://repo.continuum.io/archive/Anaconda3-2018.12-Linux-x86_64.sh
# 安装到 anaconda 文件夹
bash Anaconda3-2018.12-Linux-x86_64.sh -p anaconda/ -u
# 一直按yes,包括添加到环境
# 添加 VS Code 时选No
# 把 anaconda 添加到变量
echo 'export PATH="/root/anaconda/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
# 检测环境变量是否设置成功
conda list
# 更新
conda upgrade -n base -c defaults --override-channels conda
# 移除安装包
rm Anaconda3-2018.12-Linux-x86_64.sh
4 依赖包安装
# pytorch官网,Linux,pip,CUDA11.3
pip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu113
# 安装 tensorboard = 2.9.0,数据可视化的工具
pip3 install tensorboard
# 安装 scikit-learn = 1.0.2, 数据集划分、评价指标等
pip3 install scikit-learn
# 安装 transformers = 4.18.0,预训练语言模型
pip3 install transformers
# 安装 openpyxl = 3.0.9,用于pandas生成下xlsx文件
pip3 install openpyxl
# 安装 matplotlib,画图工具
pip3 install matplotlib==3.5.2
# 安装 jieba,分词工具
pip3 install jieba==0.42.1
# 安装 gensim,word2vec训练工具
pip3 install gensim==4.2.0