Ubuntu22.04.3安装pyenv、pipenv来管理python版本和每个项目的虚拟环境,vscode中配置pipenv环境
在Ubuntu 22.04.3上安装pyenv和pipenv来管理Python版本和每个项目的虚拟环境的步骤如下:
- 安装pyenv:
# 安装依赖
sudo apt update
sudo apt install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \
libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \
xz-utils tk-dev libffi-dev liblzma-dev python-openssl git
# 安装pyenv
curl https://pyenv.run | bash
# 在你的shell配置文件中添加pyenv到PATH(通常是~/.bashrc或~/.zshrc)
echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init --path)"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
# 应用配置
exec "$SHELL"
- 安装pipenv:
# 使用pyenv安装Python构建依赖
pyenv install 3.8.13
# 使用pyenv设置为全局默认版本
pyenv global 3.8.13
# 安装pipenv
pip install --user pipenv
# 在你的shell配置文件中为pipenv创建一个别名(同样是~/.bashrc或~/.zshrc)
echo 'alias pipenv="HOME/.local/bin/pipenv"' >> ~/.bashrc
# 应用配置
exec "$SHELL"
- 在VSCode中,你可以使用pyenv管理Python版本,并在项目中使用pipenv创建和管理虚拟环境。
确保在VSCode的设置中配置了pyenv和pipenv的路径,以便VSCode能够正确地检测和使用它们。
以上步骤安装了pyenv来管理Python版本,并使用pipenv来创建虚拟环境。在VSCode中,你可以通过扩展来进一步简化工作流程,例如安装“Python”扩展以利用pyenv支持,以及安装“Pipenv”扩展来管理虚拟环境。
评论已关闭