服务器上安装python anaconda最简明教程
0.需求
服务器默认的python环境是2.x,实际开发中需要用到3.x,本着简单偷懒的原则,决定直接装个anaconda。
1.前期准备工作
既然是服务器,就有各种账号权限,连接公网等问题,这些事让运维同学帮忙搞定,暂且不提。
2.下载镜像
找到anaconda的清华镜像地址。
在里面选择合适的版本,然后wget下载到服务器上即可。
比如我选择的如下版本
get https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2020.11-Linux-x86_64.sh
3.安装
执行如下命令
bash Anaconda3-2020.11-Linux-x86_64.sh
然后开始安装。 中途会有几次简单的交互操作让用户确认,根据提示信息跟自己需求,确认即可。
4.配置环境变量
如果在安装过程中,选择了配置环境anaconda环境,在~/.bashrc中,默认会加上以下配置
# >>> conda initialize >>> # !! Contents within this block are managed by conda init !! __conda_setup="$(/home/rd/anaconda3/bin/conda shell.bash hook 2> /dev/null)" if [ $? -eq 0 ]; then eval "$__conda_setup" else if [ -f "/home/rd/anaconda3/etc/profile.d/conda.sh" ]; then . "/home/rd/anaconda3/etc/profile.d/conda.sh" else export PATH="/home/rd/anaconda3/bin:$PATH" fi fi unset __conda_setup # <<< conda initialize <<<
这个时候我们查看
which python ~/anaconda3/bin/python which pip ~/anaconda3/bin/pip
可以看出,已经帮我们自动配置到了anaconda环境。
如果中途忘了选择配置环境anaconda环境,把相应的环境变量配置加上即可。