多年来,我一直很高兴Python 3
的用户。一年前,我所有项目都切换到Python 3
。 python3 venv my_virtualenv
具有一个命令行开关,用于创建/管理虚拟环境,如下所示:
pyenv
阅读本文The definitive guide to setup my Python workspace之后,我想结合venv
使用pyenv-virtualenv
在Mac上管理Python 3.x的不同安装。
从本文[1]中我了解到venv
需要/使用virtualenv
。
过去几年中,我在$HOME/.virtualenvs
中使用venv
创建了许多虚拟环境。有没有办法将这些虚拟环境“迁移”到WORKON_HOME
?还是有办法为venv
定义virtualenv
文件夹?我在zsh配置文件中为export WORKON_HOME=$HOME/.virtualenvs
使用/ d:
{{1}}
[1] What is the difference between venv, pyvenv, pyenv, virtualenv, virtualenvwrapper, pipenv, etc?