AutoDL服务器(其他服务器类似)上创建新环境,安装第三方包

1.服务器终端输入:vim ~/.bashrc
注:.bashrc文件一般式隐藏文件,用命令ls -a可显示所有文件;~代表你的/home/用户名目录。
2.键盘输入:i,移动光标到最后,加上:source /root/miniconda3/etc/profile.d/conda.sh
注:/miniconda3/etc/profile.d/conda.sh后面这个一般没问题;前面部分不同的服务器有所不同,去找一下安装miniconda后生成的miniconda文件夹在哪。

3.按Esc,再输入“:wq”退出
4.重启终端:bash
5.进入环境:conda activate base
6.创建新环境:conda create -n py38 python=3.8
py38为新环境名称
7.进入新环境,输入:conda activate py38
8.去torch官网找到torch安装命令如:


# CUDA 10.2
conda install pytorch==1.11.0 torchvision==0.12.0 torchaudio==0.11.0 cudatoolkit=10.2 -c pytorch
 
# CUDA 11.3
conda install pytorch==1.11.0 torchvision==0.12.0 torchaudio==0.11.0 cudatoolkit=11.3 -c pytorch
 
# CPU Only
conda install pytorch==1.11.0 torchvision==0.12.0 torchaudio==0.11.0 cpuonly -c pytorch

9.进入项目文件夹找到requirement文件并安装:pip install -r requirements.txt(默认是国外的源可以临时换源用下面的命令)
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/

注: 优先安装8,因为安装torch会同时安装一些requirements.txt中要求的其他包!!!

新环境创建完成

注: 在服务器终端运行print(torch.cuda.is_available())是False。

最后,附上邀请链接,我也能获得一点优惠券https://www.autodl.com/register?code=d84f001a-9d80-4f9d-8ce9-f5c30722fd20。综合对比了好几个服务器,AutoDL服务器应该是最便宜的一个了。

你可能感兴趣的:(环境搭建+包安装+搭建小错误,服务器,python,深度学习)