我真的对尝试 Pyramid 框架很感兴趣,但我只有一半的编程时间花在家里的电脑上;我在学校花费了大量时间并使用他们的计算机,根据 virtualenv 的文档,环境不能像项目一样移动。我正在考虑做的是在我在学校使用的计算机上为 Pyramid 项目安装不同的 virtualenv,以及在家里使用的计算机。我能做到吗?
问问题
678 次
3 回答
4
在setup.py
项目根目录下的文件中,您只需列出您在requires
.
然后,激活你的 virtualenv,你运行
python setup.py develop
这将在您当前的 virtualenv 上安装缺少的依赖项。
例子:
requires = ['pyramid',
'WebError',
'pymongo',
'mock',
'formencode']
于 2011-02-22T12:45:14.607 回答
2
- 使用Dropbox 之类的工具让您的源文件在机器之间保持同步。
- 将pip in 与 virtualenv 一起使用,保留一个requirements.txt文件,其中列出了您的软件的所有依赖项。
于 2011-02-22T07:25:42.593 回答
1
这并不是金字塔特有的。您需要查看版本控制。在 github 或 bitbucket 上获得一个免费帐户,然后从那里推/拉您的代码。
于 2011-02-22T14:14:23.593 回答