Linux中anaconda利用X-shell配置服务器环境

1.安装anaconda

 首先要在自己的服务器底下存在anaconda的linux文件,进入X-shell(后面但凡输命令都是在这里面)。输入如下的安装命令:

在这里插入图片描述

之后一直点击回车就可以在自己的服务器环境下安装好了

如果不知道怎么下载anaconda,解决办法如下:

1.从同一个服务器下复制别人的(用win_scp复制)

2.第二种方法就是从官网上直接下载Anaconda | Individual Edition,

 因为要在服务器上装anaconda,所以必须是linux版本的。点击红圈的那个(Linux图标)

 

 点击下载就可以了,下载好以后,用win_scp把下载下来的anaconda包上传到自己的服务器的目录下就可以了。应该会比较慢,建议用第一种方法。

2.验证anaconda

输入anaconda,如果显示如下,

安装成功输出如图信息

 则可以直接输入

export PATH=/home/你的用户名/anaconda3/bin:$PATH  就可以了。

若无此输出,则环境变量未导入
  运行如下命令:

在这里插入图片描述

在最后一行加入export PATH=/home/你的用户名/anaconda3/bin:$PATH

在最后上述两者都要输入激活环境的命令:

在这里插入图片描述
 

3.更新清华源和conda的命令 

1.更新清华源

 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

2.更新conda命令

    #更新所有库
    conda update --all

    #更新 conda 自身
    conda update conda

4.查看自己所配好的环境

在X-shell里面输入conda info -e 或者 conda info --env即可查看

 按照上述配好之后就可以出现上述的情况。

5.接下来可以新建一个环境

如下的命令就是新建一个新的环境 

conda create -n your_env_name python=X.X

your_env_name就是你新建环境的名字,"X.X"是python的版本号

 

新建新环境的其中一个目的是:比如以后自己的代码里面需要用到1.8 version的一个包,而base环境下只有1.9 version的那个包,这样就可以新建一个环境把1.8 version的包放入新建的环境,这样就不用重建符合当前代码的base环境。怎么调用另一个环境来运行代码,以后更新。

接下来,查看自己所装好的环境:

 环境到此就配好了。-----------------------下面的步骤自己需要则可以看看:

6.安装pytorch

 PyTorch  进入官网,

 点击Install,选择对应的版本

 将最底下的命令输入到X-shell进行安装pytorch.就可以了。

一般来说这样安装pytorch速度会非常慢,所以我们采取一下方案:

cuda 10.2之前的版本适用:

进入X shell,打开.condarc文件

 将下面的代码粘贴到里面,保存退出就可以了。

channels:
    - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
    - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
    - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
    - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
    - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
    - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
    - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
    - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
    - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
    - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
show_channel_urls: true
auto_activate_base: true

现在再输入pytorch官网的安装命令,速度就可以提升了。

cuda 11.3 以及之后的版本不需要添加镜像源:

用官网本身的命令直接安装pytorch的速度超过添加镜像源之后用镜像源安装pytorch的速度。比如我在安装linux版本的pytorch1.12.1  cuda=11.3 直接复制官网的conda命令到X-shell,安装速度贼快。反而我添加镜像源安装的时候龟速。

猜你喜欢

转载自blog.csdn.net/qq_42019881/article/details/121291160