Python,virtualenv - 是否可以在不同计算机上使用具有多个 virtualenv 的单个 Pyramid 项目?
我真的很想尝试金字塔框架,但我只有一半的编程时间花在家里的计算机上;我在学校度过了大量时间并使用他们的计算机,并且根据 virtualenv 的文档,环境不能像项目一样移动。我正在考虑做的事情是,除了家里的一台计算机之外,我还在学校使用的计算机上为 Pyramid 项目安装一个不同的 virtualenv。我能做到吗?
I'm really interested in trying out the Pyramid Framework but only half of my programming time is spent on my computer here at home; I spend a considerable amount of time at school and use their computers as well, and according to the documentation for virtualenv, environments can't be moved around like projects. What I'm thinking of doing is installing a different virtualenv for Pyramid projects on the computers I use at school in addition to one at home. Would I be able to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在项目根目录的
setup.py
文件中,您只需列出requires
中的所有依赖项。然后,激活 virtualenv 后,运行
这将在当前 virtualenv 上安装缺少的依赖项。
例子:
In your
setup.py
file at the root of your project, you just have to list all the dependencies you have inrequires
.Then, with your virtualenv activated, you run
This will install missing dependencies on your current virtualenv.
Example:
这并不是金字塔特有的。您需要研究版本控制。在 github 或 bitbucket 上获取一个免费帐户,然后从那里推送/拉取您的代码。
this isn't really specific to pyramid. you need to look into version control. get a free account on github or bitbucket and push/pull your code from there.