0

我已经从 MacPorts 和 MySQL-python-1.2.3c1 在运行 Snow Leopard 的机器上成功安装了 py27-mysql。因为我在一个奇怪的位置(/usr/local/mysql/bin/mysql/)有 MySQL 5.1.48,所以我在安装 mysql-python 时必须编辑 setup.cfg 文件。但是,现在它已安装,当我在 python 中运行“import MySQLdb”时,我仍然收到错误“ImportError: No module named MySQLdb”。还剩下什么要安装?谢谢。

4

1 回答 1

0

MacPorts 的 py27-mysql、MySQL-python 和 MySQLdb 都是同一事物的同义词。如果你成功安装了 py27-mysql,你应该不需要其他任何东西,而且你可能已经搞砸了你的 python 站点包。此外,请确保您调用的是正确的 python 二进制文件,即 MacPorts 的 python27,而不是 Mac OS X 附带的那个。

于 2012-09-21T18:15:22.607 回答