通过 pyenv 配合 venv 来创建项目专属的虚拟环境

24-12-03 17:37 16 0 技术

安装 pyenv

curl https://pyenv.run | bash

这条命令会自动安装以下工具: - pyenv - pyenv-doctor(检查 pyenv 安装的健康状况) - pyenv-virtualenv(用于创建 Python 虚拟环境)

更新 Shell 配置

vim ~/.bashrc
echo -e 'export PATH="$HOME/.pyenv/bin:$PATH"\n' \
    'eval "$(pyenv init --path)"\n' \
    'eval "$(pyenv init -)"\n' \
    'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
source ~/.bashrc

安装 Python 版本

pyenv install 3.11.9

设置全局或本地 Python 版本

设置一个全局的 Python 版本(用于所有项目):

pyenv global 3.11.9

你还可以为特定目录设置本地版本,例如在某个项目目录下:

pyenv local 3.8.12

这会创建一个 .python-version 文件,记录该项目使用的 Python 版本。

创建虚拟环境(使用 venv)

python -m venv venv

激活虚拟环境

对于 Bash/Zsh(Linux/macOS):

source venv/bin/activate

对于 Windows(CMD):

.\venv\Scripts\activate
请登录后发表评论 点击登录

文章归档

文章日历

2024 年 12 月
01 02 03 04 05 06 07
08 09 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
30 31 01 02 03 04 05

文章标签

最新评论

友情链接