Centos 7.4+ 通过anaconda 安装Python3.10
做记录,在centos里安装3.10版本时,老是报错ssl。或者一些其他问题,
做个记录吧。大概用了2天才弄好,主业不是运维所以不太了解
在 https://www.anaconda.com/ 官网 下载安装,此处自己根据系统、根据版本,自己安装
下载地址:https://www.anaconda.com/download#downloads
安装好后
conda info --env
-
查看Python环境
查看当前已经有的镜像
-
创建Python环境
直接通过conda-forge的channel,只需要下面这一行命令即可创建新的Python3.10正式版本虚拟环境:
conda create -n py310 python=3.10 -c conda-forge -y
-
查看当前环境
-
进入python3.10的环境
conda activate py310
-
再看一下PIP的版本和位置
pip -V
主要是确认pip是不是python3.10的
然后,要使用默认为python3.10
设置软连接即可,我的是安装在/mnt/anaconda3/envs/py310/lib/python3.10/
你的按照你自己查的结果设置软连接。
conda config --set auto_activate_base false # 设置非自动启动,默认不进入conda 的环境。
conda deactivate # 退出虚拟环境
有时候我们希望命令行启动的python是自定义的,而不是base或者root的,linux设置如下
在linux下,通过修改/.bashrc或/.bash_profile,最后面添加
export PATH="~/anaconda/envs/your_env_name/bin:$PATH" # your_env_name是你自定义的环境名
1
还有的时候,你希望命令行默认激活你想要的环境,linux设置如下
修改~/.bashrc,添加
conda activate your_env_name # "your_env_name"就是你的环境名
还有的时候,你安装的anaconda环境默认启动base环境,想要关闭,linux设置如下
conda config --set auto_activate_base false # 设置非自动启动
参考
如何更改默认的Anaconda python环境?
https://cloud.tencent.com/developer/ask/50791
参考文档:
Anaconda 查看、创建、管理和使用python环境
https://blog.csdn.net/u014628771/article/details/80066624
利用Conda尝鲜Python 3.10
https://www.cnblogs.com/feffery/p/15387031.html
anaconda设置默认的启动环境
https://blog.csdn.net/weixin_40548136/article/details/106331324
Linux-Centos7下安装Anaconda(2019年新版)
https://zhuanlan.zhihu.com/p/64930395