首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python,virtualenv -是否可以在不同的计算机上使用具有多个virtualenv的单个金字塔项目?

Python,virtualenv -是否可以在不同的计算机上使用具有多个virtualenv的单个金字塔项目?
EN

Stack Overflow用户
提问于 2011-02-22 14:39:41
回答 3查看 672关注 0票数 3

我真的对试用金字塔框架很感兴趣,但我只有一半的编程时间花在了家里的电脑上;我在学校花了相当多的时间,也在使用他们的电脑,根据virtualenv的文档,环境不能像项目一样移动。我正在考虑做的是在学校使用的计算机上安装一个不同于金字塔项目的虚拟环境,而不是在家里安装一个。我可以这样做吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-02-22 20:45:15

在项目根目录下的setup.py文件中,您只需列出requires中的所有依赖项。

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

代码语言:javascript
复制
python setup.py develop

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

示例:

代码语言:javascript
复制
requires = ['pyramid',
            'WebError',
            'pymongo',
            'mock',
            'formencode']
票数 4
EN

Stack Overflow用户

发布于 2011-02-22 15:25:43

  1. 使用类似Dropbox的东西来保持源文件在计算机之间同步。
  2. 使用pip in和virtualenv,保留一个列出软件所有依赖项的requirements.txt文件。
票数 2
EN

Stack Overflow用户

发布于 2011-02-22 22:14:24

这并不是金字塔特有的。你需要检查一下版本控制。在github或bitbucket上获得一个免费帐户,然后从那里推送/拉出您的代码。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5074899

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档