OS X Leopard 上的多个版本的 Python

2024-01-02

目前,我的 Mac 上安装了多个版本的 Python,其中包括随机附带的版本、最近从 python.org 下载的版本、用于本地运行 Zope 的旧版本以及 Appengine 正在使用的另一个版本。有点乱。有什么建议可以使用一个版本的 python 来统治所有这些吗?我将如何删除旧版本并将我的所有应用程序链接到单个安装。我应该了解哪些 Mac 特定问题?这是一个愚蠢的想法吗?


使用多个版本的 Python 本身并没有什么问题。有时,在使用具有版本依赖性的应用程序时,这是必要的。最大的问题可能是处理站点包依赖性,这可能因应用程序而异。类似的工具virtualenv http://pypi.python.org/pypi/virtualenv可以在那里提供帮助。你应该做的一件事notdo 是尝试删除 /System/Library/Frameworks 中 Apple 提供的 Python 并从 /usr/bin/python 链接到。 (注意最近对多个版本的讨论here https://stackoverflow.com/questions/1213690/what-is-the-most-compatible-way-to-install-python-modules-on-a-mac/.)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

OS X Leopard 上的多个版本的 Python 的相关文章

随机推荐