Pyenv - virtualenv 如何指定使用 .file 使用的 virtualenv?

Pyenv - virtualenv how to specify virtualenv used by using .file?

如何使用 .file 指定 pyenv-virtual env,这样当我 cd 到一个目录时,我会自动获得正确的 pyenv 并选择正确的 virtualenv。

Pyenv 环境可以使用 .python-version 文件进行管理。

首先,使用以下示例命令安装所需的 python 版本。您可以在终端中找到带有 pyenv install --list 的所有可用 python 版本的列表。

Pyenv install 3.5.2

接下来使用以下命令创建 pyenv 虚拟环境。 my-virtual-env-3.5.2 是您的环境名称

pyenv virtualenv 3.5.2 my-virtual-env-3.5.2

接下来转到要使用此 virtualenv 的目录并创建 .python-version 文件

编辑您的环境名称和此文件的路径。

3.5.2/envs/my-virtual-env-3.5.2

如果您不确定环境的路径和名称,您可以列出您的环境 运行 >

pyenv versions

在您的终端机中