tom*_*von 21 python macos osx-leopard zope
我目前在我的Mac上安装了多个版本的Python,它附带了一个版本,我最近从python.org下载的版本,用于在本地运行Zope的旧版本以及Appengine正在使用的另一个版本.这有点乱.使用一个版本的python来统治它们的任何建议?如何删除旧版本并将我的所有应用程序链接到单个安装.我应该知道的任何Mac特定陷阱?这是一个愚蠢的想法吗?
Ned*_*ily 20
拥有多个版本的Python并没有什么本质上的错误.有时,在使用具有版本依赖性的应用程序时,这是必需的.可能最大的问题是处理站点包依赖关系,这可能因应用程序而异.类似的工具virtualenv可以帮助那里.有一件事你应该不会做的是试图删除Apple提供的Python在/系统/图书馆/框架和链接到从/ usr/bin中/ Python的.(请注意近期多个版本的讨论在这里.)
Ian Bicking的virtualenv允许我为我构建的每个应用程序分离Pythons,并让我决定是否在隔离的Python环境中包含全局站点包.
我没有尝试过Zope,但我猜测以下内容应该很好用:
这对于使用各种版本的Python,Django和附加组件管理Django项目非常出色.
本文似乎更详细地讨论了Grok和Virtualenv的细节,但是这些一般性应该适用于Zope.
| 归档时间: |
|
| 查看次数: |
18906 次 |
| 最近记录: |