Centos 7.4+ 通过anaconda 安装Python3.10

做记录,在centos里安装3.10版本时,老是报错ssl。或者一些其他问题,
做个记录吧。大概用了2天才弄好,主业不是运维所以不太了解

https://www.anaconda.com/ 官网 下载安装,此处自己根据系统、根据版本,自己安装

下载地址:https://www.anaconda.com/download#downloads

安装好后

conda info --env

  1. 查看Python环境
    查看当前已经有的镜像

  2. 创建Python环境
    直接通过conda-forge的channel,只需要下面这一行命令即可创建新的Python3.10正式版本虚拟环境:
    conda create -n py310 python=3.10 -c conda-forge -y

  3. 查看当前环境

  4. 进入python3.10的环境
    conda activate py310

  5. 再看一下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

posted @ 2023-06-11 16:48  ______Blazing  阅读(767)  评论(0编辑  收藏  举报