Python,virtualenv – 是否可以在不同的计算机上使用具有多个virtualenvs的单个Pyramid项目?

我真的很想尝试金字塔框架,但只有一半的编程时间花在家里的电脑上;我在学校花了相当多的时间并使用他们的计算机,根据virtualenv的文档,环境不能像项目一样移动.我正在考虑做的是在我在学校使用的计算机上安装不同的金字塔项目virtualenv,以及在家里使用的计算机.我能做到吗? 最佳答案 在项目根目录下的setup.py文件中,您只需列出所需的所有依赖项.

然后,激活你的virtualenv,你运行

python setup.py develop

这将在您当前的virtualenv上安装缺少的依赖项.

例:

requires = ['pyramid',
            'WebError',
            'pymongo',
            'mock',
            'formencode']
点赞