Linux安装Anaconda3
服务器的默认 Python 版本有点旧,才 3.6.8。
于是打算升级一下,但是升级太麻烦,所以就想直接装个 Anaconda3 来管理 Python 版本,会更方便一些。
参考官方文档:https://docs.anaconda.com/free/anaconda/install/linux/
文档有不同版本的 Linux 的安装步骤,我的是 CentOS 7.9,按照 RedHat 安装步骤来。
- 安装所需依赖
1 | yum install libXcomposite libXcursor libXi libXtst libXrandr alsa-lib mesa-libEGL libXdamage mesa-libGL libXScrnSaver |
- 下载安装脚本,这里根据架构选择不同脚本
1 | curl -O https://repo.anaconda.com/archive/Anaconda3-2023.09-0-Linux-x86_64.sh |
脚本将近大小 1 G,会比较慢。
- 执行安装脚本
1 | bash Anaconda3-2020.05-Linux-x86_64.sh |
然后根据提示,按 Enter,会有一个许可协议,继续一直按 Enter 把协议阅读完。
注意不要按太快,我好几次按快了,到是否同意协议的时候,Enter 没来得及刹住车,默认选了否,脚本直接退出了,于是我又得重新执行安装脚本再阅读一遍。。。
我也是醉了。
阅读完输入 yes 继续安装。
1 | Do you accept the license terms? [yes|no] |
安装目录,默认是当前用户主目录,我打算装到 data 下。
安装完问是否初始化,输入 yes 让它帮忙初始化。
1 | You can undo this by running `conda init --reverse $SHELL`? [yes|no] |
刷新一下终端,发现最前面多了一个 (base),环境激活成功。
1 | [root@centos data]# source ~/.bashrc |
默认环境是 3.11.5。