1

据我了解,使用自制软件安装的 pyenv-virtualenvwrapper,我可以通过命令创建一个新的虚拟环境,mkvirtualenv proj_name而与我正在执行命令的终端中的当前工作目录无关。即,我假设我不必cd /path/to/proj_name在执行mkvirtualenv proj_name.

不过,我想知道的是如何选择这个项目的本地 python 版本,因为如果我使用pyenv virtualenv语法允许为那个项目指定确切的 python 版本,如下所示pyenv virtualenv 3.9.0 proj_name

我所做的是通过进入项目文件夹并在创建虚拟环境(venv)之前cd /path/to/proj_name执行,但我不确定这是否有效果。pyenv local 3.9.0mkvirtualenv proj_name

如何选择通过创建的新项目 venv 的 python 版本,pyenv-virtualenvwrapper以后可以为特定的 venv 更改它吗?


操作系统:

描述:Lubuntu 20.04.1 LTS,发布:20.04,代号:focal

4

0 回答 0