如何清理我的 Python 安装以重新开始

2024-04-26

我正在 Snow Leopard 上进行开发,并通过各种“操作方法”来安装 MySQLdb 软件包并使其工作(艰苦的战斗)。事情一团糟,我想通过全新、干净、接近工厂安装的 Python 2.6 来重拾信心。

我应该清理哪些文件夹?

我应该跑什么?

我应该销毁或创建哪些符号链接?


你应该做的一件事not要做的就是尝试删除或更改任何 Apple 提供的 python 文件或链接:它们位于/usr/bin and /System/Library/Frameworks/Python.framework。它们是 OS X 的一部分,由 Apple 管理。清理为该 Python 安装的任何不必要的包就可以了。他们在/Library/Python。如果您安装了 python.org Python 并想将其删除,则大多数文件位于/Library/Frameworks/Python.framework. See here http://bugs.python.org/issue7107有关如何删除它们的完整说明。以及你安装的任何东西/usr/local是公平的游戏。

Using virtualenvs 是一个好主意,但在 OS X 上它的重要性稍微低一些,因为框架构建的概念使得支持多个 Python 版本比在其他一些平台上更容易。

更大的问题,特别是尝试将 MySQL 与 Python 一起使用,是正确安装和构建所有必需的非 Python 库,考虑到 OS X 上可用的选项多种多样,这并非易事。例如,取决于哪个 Python 实例和在运行哪个 OS X 级别时,您可能需要 32 位或 64 位,或者可能需要两个版本的 MySQL 客户端库和 MySQLdb 适配器。因此,我强烈建议使用完整的解决方案MacPorts http://www.macports.org/。这样您就有很好的机会轻松地兼容地构建所有正确的组件。

如有必要,请按照 MacPorts 网站上的说明安装基本 MacPorts,然后:

$ sudo port selfupdate
$ sudo port install py26-mysql 

这将引入并构建您需要的一切,并使其可用/opt/local/bin。还有许多其他可用端口,例如:

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

如何清理我的 Python 安装以重新开始 的相关文章

随机推荐