查看Ubuntu版本
uname -a
lsb_release -a
要先进入文件夹中,不要在用户名下
知道自己的Linux版本
ssh远程安装Anaconda
一.ssh远程连接服务器后,直接输入以下命令下载
(这里下载了2023.09版本,通过阿里云镜像下载安装)
wget https://mirrors.aliyun.com/anaconda/archive/Anaconda3-2023.09-0-Linux-x86_64.sh
报错:ERROR 403: Forbidden
wget --user-agent=“Mozilla” + 要下载的链接,如下:
wget --user-agent="Mozilla" https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2023.09-0-Linux-x86_64.sh
二.安装Anaconda
bash:安装命令
xxx.sh:安装包的名字
-p /xxx/xxx:安装的文件夹路径(改成要安装anaconda3的文件夹路径,如/home/yjh/anaconda3)
bash Anaconda3-2023.09-0-Linux-x86_64.sh -p /xxx/xxx -u
输入之后疯狂按回车键
直达出现以下提示输入yes按回车
指定 Anaconda 的安装路径
是否添加 Anconda 的环境变量?为了能够在全局使用,输入"yes"添加即可。
三.打开/home/username/.bashrc文件,添加环境变量(username是你自己的用户名)
export PATH="/home/username/anaconda3/bin:$PATH"
设置打开终端时,默认是base环境
conda config --set auto_activate_base true
四.查看安装的Anaconda版本
conda --version
以上就是完整安装Anaconda的全部过程
用Anaconda创建环境
输入命令
conda create -n 环境名 python==3.7(3.7是版本)
然后激活环境
conda activate 环境名
查看创建的环境列表
conda env list
安装pytorch(GPU版)
去官网寻找要下载的版本,输入Run this Command后面的命令即可
根据自己的电脑配置选择合适的CUDA版本。
(1)首先确定自己的显卡型号,确定算力
nvcc --version
cuda版本是11.1
(2)确定自己的CUDA Driver 版本,查看方式:命令行输入
nvidia-smi
查看nvidia版本(这里的版本为12.0),看右上角CUDA Version,记住它!!!!!!
添加清华源进行安装
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro/
#终端显示包从哪个channel下载,以及下载地址是什么
conda config --set show_channel_urls yes
显示目前的通道
conda config --show channels
恢复到默认通道(一般在当前镜像无法下载时才使用)
conda config --remove-key channels
然后输入官网得到的命令:(记得把末尾的-c pytorch去掉,才会使用清华源下载)
注意:
官网上没有直接支持cuda 12的pytorch版本,但是翻阅社区了解到,cuda是向下兼容的,cuda 12可以支持
conda install pytorch==1.7.1 torchvision==0.8.2 torchaudio==0.7.2 pytorch-cuda=xxx
#xxx为cuda版本
输入conda list查看是否安装成功
失败的话会显示,这里是cpu而不是gpu版本
这时你只需要看看有没有这个库cpuonly
有的话,直接conda uninstall cpuonly
如果没有
解决方法:conda install cpuonly
你先自行给它装上cpuonly函数库
然后,你再卸载它conda uninstall cpuonly
这样子就完成了pytorch的安装
关于如何知道远程服务器的其他用户
在终端输入w