1

我无法使用 macport 安装 py26-mysql。

sudo 端口安装 py26-mysql

我得到

错误:返回的端口 py26-mysql 的 org.macports.configure:您必须选择 mysql4、mysql5、mysql51 或 mysql55

. 我已经安装了带有 mac 端口的 mysql5 和 mysql5-server。在我的 Mac 上,我只有 mysql5。

谢谢你的帮助。

4

1 回答 1

0

我在为 python 安装 MySQL 适配器时遇到了类似的问题。我假设你想安装这个包 [http://mysql-python.sourceforge.net/]。

我的解决方案是通过pip(一个 Python 包安装程序)安装包,您可以从 mac 端口获得它。在 mac 端口上,根据您正在运行的 python 版本,有多个版本的 pip,例如,如果您正在运行 python 2.6,则 macports 上的 pip 包名称为:

py26-pip 

对于 python 2.7 它:

py27-pip 

完成后,您可以安装py26-mysql在命令行中运行以下命令的相同包:

sudo pip-2.6 install mysql-python 

(假设python 2.6)

希望有帮助

于 2012-07-06T19:50:10.503 回答