Pyenv 是一个让我们可以轻松使用不同版本的 paython 的工具。

在这篇文章中,我们将使用 pyenv 创建、激活和停用虚拟环境。

我将使用命令解释器(shell)zsh

Desinstalar pyenv

1.- 在开始之前我要卸载,因为我已经在使用 pyenv。

我们开.zshrc

vim ~/.zshrc

进入全屏模式 退出全屏模式

然后我们删除以下行:

# pyenv
export PYENV_ROOT="$HOME/.pyenv"
command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
export PYENV_VIRTUALENV_DISABLE_PROMPT=1
"~/.zshrc" 128L, 4564B 

进入全屏模式 退出全屏模式

并保存更改

:wq

进入全屏模式 退出全屏模式

2.- 删除文件夹.pyenv

rm -rf ~/.pyenv

进入全屏模式 退出全屏模式

完成!现在该安装了。

安装 pyenv

有几种安装方法,但我将使用他们在文档中推荐的脚本pyenv 安装程序

curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | zsh

进入全屏模式 退出全屏模式

[pyenv安装](https://res.cloudinary.com/practicaldev/image/fetch/s--4u-Aip0M--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev- to-uploads.s3.amazonaws.com/uploads/articles/uopimeps5v0ypomtotkt.png)

安装后它告诉我们必须在.zshrc中添加一些行

// vim ~/.zshrc

export PYENV_ROOT="$HOME/.pyenv"
command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"

进入全屏模式 退出全屏模式

pyenv -v还不存在,因为zsh需要更新,所以我们运行以下命令。

source ~/.zshrc 

进入全屏模式 退出全屏模式

结果!

[图像描述](https://res.cloudinary.com/practicaldev/image/fetch/s--oUwGW4gq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to- uploads.s3.amazonaws.com/uploads/articles/kjzgkvr8wch6gynhl2ze.png)

创建虚拟环境

使用 python 3.8.2 创建 company 虚拟环境

我们安装python 3.8.2的版本

pyenv install 3.8.2

进入全屏模式 退出全屏模式

我们使用 python 3.8.2 创建虚拟环境company

pyenv virtualenv [python_version] [virtualenv_name]

pyenv virtualenv 3.8.2 company

进入全屏模式 退出全屏模式

我们激活虚拟环境公司

pyenv activate company

进入全屏模式 退出全屏模式

我们停用虚拟环境公司

pyenv deactivate

进入全屏模式 退出全屏模式

[virtualenv with pyenv](https://res.cloudinary.com/practicaldev/image/fetch/s--Rt6t8mgA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to -uploads.s3.amazonaws.com/uploads/articles/rjwmjqjtk7rpqk7fbnet.png)

source ~/.zshrc 

进入全屏模式 退出全屏模式

如果我们想要一个带有 python 2.7.18 的虚拟环境,我们遵循相同的步骤。

列表! 🚀

Logo

Python社区为您提供最前沿的新闻资讯和知识内容

更多推荐