Python 我可以嵌套虚拟人吗?

Python 我可以嵌套虚拟人吗?,python,virtualenv,Python,Virtualenv,是否可以嵌套2个VirtualNV 我希望有一个基本的virtualenv,然后是一个更具体的virtualenv,它从基本的virtualenv访问所有的包,然后有自己的包 感谢您的任何提示。不,这目前不可能。不过,还有一个功能请求和一个功能补丁: 当您将一个virtualenv的python脚本作为另一个virtualenv的子进程运行时,可能会遇到麻烦。我发现从子流程PYTHONPATH的环境中删除并构建原始PYTHONPATH很有用。我刚刚找到了这个答案,但它并不是真正创建2个虚拟机,有

是否可以嵌套2个VirtualNV

我希望有一个基本的virtualenv,然后是一个更具体的virtualenv,它从基本的virtualenv访问所有的包,然后有自己的包


感谢您的任何提示。

不,这目前不可能。不过,还有一个功能请求和一个功能补丁:


当您将一个virtualenv的python脚本作为另一个virtualenv的子进程运行时,可能会遇到麻烦。我发现从子流程PYTHONPATH的环境中删除并构建原始PYTHONPATH很有用。

我刚刚找到了这个答案,但它并不是真正创建2个虚拟机,有没有更好的解决方案,可以加载基本virtualenv或更具体的virtualenv?为什么不将所有包都包含在基本virtualenv中?Jordan有时,使用相同的基本包层可能会很有用,如果其他包的不同版本分布在嵌套的virtualenvs中,那么您可能只需要使用多个requirements.txt文件。1用于基本级别,然后另一个用于更特定的项目。