使用conda安装和管理python多版本环境

本文最后更新于 over 1 year ago,文中所描述的信息可能已发生改变。

感觉不如编译安装

conda

conda 是一个 python 的环境管理器, 它包含在 Anaconda 内, Anaconda 是专注于数据分析的Python发行版本.

即使你没有数据分析\科学计算的需求, 也可以使用 conda 这个强大的工具来管理 python 环境

如果你不想安装这么大一个东西, 可以看我上次发的使用 venv + 编译安装的方式管理python环境

安装

Anaconda官网下载

或者你可以选择 Miniconda

shell
wget https://repo.anaconda.com/archive/Anaconda3-2023.03-Linux-x86_64.sh

下载完成后, 执行 bash Anaconda3-2023.03-Linux-x86_64.sh 即可开始安装

安装完成后, 重启终端, 即可使用 conda

使用

更新

shell
conda update --all

创建虚拟环境

shell
conda create -n <name> python=<version>

-n 后是虚拟环境的名字, python=version 指定要使用的 python 版本

激活环境

shell
conda activate <name>

退出虚拟环境

shell
conda deactivate

删除虚拟环境

shell
conda env remove <name>

列出虚拟环境

shell
conda env list

列出当前环境的包

shell
conda list

安装包, 和 pip 一样

shell
conda install <package>
Go 的 gRPC 和 Protocol Buffers---Quick Start
Debian/Linux安装最新Python版本及多版本环境管理