自学内容网 自学内容网

一文教会你在服务器指定路径下安装和配置Anaconda|编程问题·24-11-06

小罗碎碎念

我现在其实很少写这一类非常基础的教程了,但是这一类教程如果选的不好,往往又会耽误初学者比较多的时间。正好这段时间课题组的服务器家目录满了,我需要处理一下放在家目录下的大文件,一看Anaconda占了将近80G,索性就卸载重装了。

现在的教程基本都是教你如何默认安装,并且可能有不少废话,或者语序混乱,所以我决定写一篇教程,教你如何在指定目录下安装Anaconda,并且配置环境。

本教程全程没有多余的废话,如果实在遇到问题,你再针对具体的问题去查找解决方法。

image-20241106002148934


一、下载Anaconda

进入下面的链接,找到适合自己的版本。

https://repo.anaconda.com/archive/

然后按照下面的格式替换为你自己的版本。

https://repo.anaconda.com/archive/Anaconda3-2024.10-1-Linux-x86_64.sh

进入服务器指定的文件夹。

/data/.../env_set

然后输入下列指令开始下载。

wget https://repo.anaconda.com/archive/Anaconda3-2024.10-1-Linux-x86_64.sh

开始下载的界面如下


二、安装Anaconda

在运行之前添加执行权限是一个常见的步骤,因为只有具有执行权限的文件才能被执行。

要完成Anaconda的安装,我们需要先赋权然后再执行安装程序,依次输入下列指令。

chmod +x Anaconda3-2024.10-1-Linux-x86_64.sh

这里解释一下:

  1. chmod:是“change mode”的缩写,是一个用于更改文件或目录权限的命令。
  2. +x:这个选项告诉chmod命令给文件添加执行(execute)权限。x代表执行权限,而+表示添加这种权限。

执行这个命令后,Anaconda3-2024.10-1-Linux-x86_64.sh 文件将被赋予执行权限,允许用户通过在终端中输入 ./Anaconda3-5.3.0-Linux-x86_64.sh 来运行这个脚本。


所以,我们第二条要输入的指令是:

./Anaconda3-2024.10-1-Linux-x86_64.sh

路径不要放中文,我是懒得换图了,别学我

一直按ENTER,直至出现让你输入yes或者no的界面。

image-20241105233337421


注意

这里会有细微的区别,默认的设置是安装在家目录,但是家目录很容易出现内存不足的情况,所以就需要在指定的位置进行安装。

image-20241105234249183

如果想要在指定位置安装,可以参照下面这行代码进行安装。

/data/……/env_set/anaconda3

我们可以输入下列代码测试安装是否成功。

conda info --envs

成功界面如下


三、配置Anaconda的路径

细心的同学会发现,我的环境全部都还是在原来的home文件夹下,那应该怎么把原来的环境删除呢?

先找到原来的Anaconda安装目录,然后使用下列命令删除。

rm -rf /home/……/anaconda3

此时我们再查看环境,就会报错。

image-20241105235538833

此时,我们需要修改 ~/.bashrc文件。

vim ~/.bashrc

输入 i 进入插入状态,修改路径:

image-20241105235746941

将箭头指示的那一行,修改为现在安装的路径。

export PATH="/data/……/env_set/anaconda3/bin:$PATH"

esc 退出编辑模式,:wq 退出 ~/.bashrc 文件后:

source ~/.bashrc

再次验证是否修改成功。

conda info --envs

此时base环境已经切换到指定路径了


原文地址:https://blog.csdn.net/qq_45404805/article/details/143536887

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!