2012-07-03 65 views
0

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

回答

0

MacPorts的py27-mysql,MySQL-python和MySQLdb都是同一件事。如果您成功安装了py27-mysql,则不需要其他任何东西,并且可能会让您的python网站包产生混乱。此外,请确保您正在调用正确的python二进制文件,即MacPorts'python27,而不是Mac OS X附带的文件。