当前位置: 代码迷 >> 综合 >> macOS 使用 conda 管理 Python 多版本
  详细解决方案

macOS 使用 conda 管理 Python 多版本

热度:62   发布时间:2023-11-30 12:27:40.0

macOS 使用 conda 管理 Python 多版本

1. 安装

conda 分为 anaconda 和 miniconda

miniconda 官网:https://conda.io/miniconda.html
anaconda 官网: https://www.anaconda.com/download/#macos

下载安装包, 点击安装即可

设置环境变量, 将 conda 加入环境变量中, 刷新环境变量

conda activate # 进入conda环境 出现(base)则说明安装成功
conda deactivate # 退出conda环境source activate # 进入conda环境 出现(base)则说明安装成功
source deactivate # 退出conda环境# 打开环境变量文件, 设置变量, 当然不同的shell可以设置在用户目录下, 一般下面这个就是全部用户共享的
vi /etc/profilePATH=$PATH:/opt/anaconda3/bin
export PATH# 刷新
source /etc/profile# 验证path 有没有conda目录
echo $PATH

2. 使用

命令行使用, 查看 man 手册

conda --helpconda --version# 查看环境列表
conda env list
# 查看当前conda环境安装了哪些包, -n 指定环境
conda list
# 创建新的Python环境 xxx , 指定python版本为3.8
conda create --name xxx python=3.8
# 激活环境
conda activate xxx
# 删除环境
conda remove --name xxx --all
# 退出conda
source deactivate

结合 IDE 使用, 比如 IDEA, 在 Python 的项目结构中选用 conda 即可

3. 卸载

安装官方的卸载工具, 卸载

conda install anaconda-clean   # install the package anaconda clean
anaconda-clean --yes           # clean all anaconda related files and directories
rm -rf ~/anaconda3             # removes the entire anaconda directoryrm -rf ~/.anaconda_backup       # anaconda clean creates a back_up of files/dirs, remove it# (conda list; cmd shouldn't respond after the clean up)

参考资料

Linux-Centos7 下安装 Anaconda(2019 年新版) - 知乎
conda 的安装与使用(2021-04-27 更新) - 简书
Anaconda | Individual Edition