【Mac】Python 环境管理工具
一、pyenv
1、安装
(1)安装
brew install pyenv
(2)环境配置
查看系统使用 shell
是 bash
还是 zsh
bash
配置文件:~/.bash_profile
zsh
配置文件:~/.zshrc
user@Mac ~ % echo $SHELL
/bin/zsh
user@Mac ~ % 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
user@Mac ~ % echo '[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc
user@Mac ~ % echo 'eval "$(pyenv init -)"' >> ~/.zshrc
user@Mac ~ % source ~/.zshrc
2、卸载
(1)删除目录
rm -rf ~/.pyenv
(2)删除环境配置
打开shell配置文件,将 pyenv
相关配置删除
vim ~/.zshrc
source ~/.zshrc
若此时查看环境变量( echo $PATH
),仍有 pyenv
,只需重启终端即可
(3)删除包
brew uninstall pyenv
二、Anaconda
1、安装
(1)下载
- 官网
- 开源镜像站
(2)安装
- 双击
pkg
文件 - 此文件…
允许
- 介绍…
继续
- 请先阅读…
继续
- 许可…
继续
- 目标宗卷…
为所有用户...
继续
- 安装类型…
安装
- 输入
开机密码
- Code in …
继续
- 摘要…
关闭
(3) 验证
user@Mac ~ % conda --version
conda 24.9.2
2、常用命令
命令 | 说明 |
---|---|
conda list | 查看虚拟环境中所有安装包 |
conda info --envs | 查看conda下的虚拟环境 |
conda env list | 查看conda下的虚拟环境 |
conda create -n 环境名 python版本 | 创建虚拟环境 |
conda activate 环境名 | 进入创建的虚拟环境 |
source activate 环境名 | 进入创建的虚拟环境 |
conda deactivate | 退出虚拟环境 |
conda env remove -n 环境名 | 删除虚拟环境(退出虚拟环境后执行) |
conda remove --name 环境名 --all | 删除指定名称的虚拟环境,并删除所有与该环境相关的包及其依赖 |
3、卸载
(1)删除文件
rm -rf ~/anaconda3
rm -rf ~/.conda
rm -rf ~/.continuum
(2)删除环境配置
打开shell配置文件,将 conda
相关配置删除
vim ~/.zshrc
source ~/.zshrc
(3)应用程序 Anaconda-Navigator
移到废纸篓