macOS的Python环境配置

警告:千万不要使用macOS默认安装的python。。。。 最佳配置是使用pyenv,因为它可以控制shell路径,可以配置全局默认版本

安装pyenv

Github仓库 官方安装指南 这边只建议使用Homebrew来安装,可以省很多麻烦 首先需要安装依赖 brew install openssl readline sqlite3 xz zlib tcl-tk 然后再pyenvbrew install pyenv

安装Python

可先运行pyenv install --list查看所有可安装的版本 pyenv install 3.12.0

设置全局默认

`pyenv global 3.12.0

设置默认环境

echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
echo '[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(pyenv init -)"' >> ~/.zshrc

重启终端就可以自动生效了

使用PDM来管理虚拟环境

Github仓库 | 官方文档 安装brew install pdm 初始化一个新的 PDM 项目: pdm init (可选) 选择python版本号 pdm use 3.11 安装包:pdm add django 添加依赖: pdm add requests django