1.下载Anaconda3
https://repo.anaconda.com/archive/
(为了运行稳定,我选择了2022.05版本)
从网站下载成功后,上传.sh文件到服务器上(找一个空间比较大的地方)
2.确定管理员权限
我询问了GPT:
但是方法一好像并不能有效的检测出来,所以接下来使用方法二:
sudo cat /etc/passwd
如果出现sudo则意味着具有管理员权限,可以进行接下来的安装操作。
3.在服务器上安装
上传成功后,在你期望的文件夹下应该出现下面文件。
进入到下载文件的地点,赋权,输入命令:
chmod +x Anaconda3-2022.05-Linux-x86_64.sh
注意:要更改文件名为你下载的文件名
然后就可以在当前目录下进行安装了:
./Anaconda3-2023.05-Linux-x86_64.sh
从红框开始,就持续按enter就行,直到
输入 yes
这里是选择安装路径,一般系统会有一个默认的安装路径,如果想要安装到他默认的位置,那么回车就可以了。(我的默认安装路径的位置空间比较小,所以在>>>后写上我想要安装的位置即可)
但是这里会报错!
我的报错之一是:
ERROR: File or directory already exists: '/.../anaconda3'
If you want to update an existing installation, use the -u option.
提示我尝试安装 Anaconda 的目标路径已经存在(虽然并没有)。但通常意味着该目录中已经有一个 Anaconda 安装或其他文件/目录。
要解决这个问题,只需要在我们写入的新位置后面加上 -u,比如:
>>>/DATA/anaconda3 -u
但是!还是会报错
报错指出我尝试安装 Anaconda 到一个包含空格的目录路径中。Anaconda 安装程序不允许在包含空格的路径中创建或修改文件,因为这可能导致权限和路径解析问题。(虽然我的路径中没有空格)所以使用最后最有效的办法:
就可以安装成功啦!
输入conda -V 检查是否安装成功——依旧command not found
这是因为还没有改路径
打开配置文件:
vim ~/.bashrc
在最后一行添加
export PATH=/你的路径/anaconda3/bin:$PATH
最后esc:wq保存并退出,然后使环境变量生效
source ~/.bashrc
然后就成功了!