Python 在mac上安装MySQLdb
我的mac中已经安装了MAMP。 所以MAMP中的mysql运行得很好。 但是当我尝试安装mysqldb时,我得到了以下错误Python 在mac上安装MySQLdb,python,mysql,mysql-python,Python,Mysql,Mysql Python,我的mac中已经安装了MAMP。 所以MAMP中的mysql运行得很好。 但是当我尝试安装mysqldb时,我得到了以下错误 Traceback (most recent call last): File "setup.py", line 15, in <module> metadata, options = get_config() File "/Users/mohitdeepsingh/Downloads/MySQL-python-1.2.3/setup_posix.py",
Traceback (most recent call last):
File "setup.py", line 15, in <module>
metadata, options = get_config()
File "/Users/mohitdeepsingh/Downloads/MySQL-python-1.2.3/setup_posix.py", line 43, in get_config
libs = mysql_config("libs_r")
File "/Users/mohitdeepsingh/Downloads/MySQL-python-1.2.3/setup_posix.py", line 24, in mysql_config
raise EnvironmentError("%s not found" % (mysql_config.path,))
EnvironmentError: mysql_config not found
回溯(最近一次呼叫最后一次):
文件“setup.py”,第15行,在
元数据,options=get_config()
文件“/Users/mohitdepsingh/Downloads/MySQL-python-1.2.3/setup\u posix.py”,第43行,在get\u config中
libs=mysql\u config(“libs\u r”)
文件“/Users/mohitdepsingh/Downloads/MySQL-python-1.2.3/setup\u posix.py”,第24行,在MySQL\u config中
raise环境错误(“%s未找到”%)(mysql\u config.path,)
环境错误:未找到mysql\u配置
我应该如何对此进行故障排除。
大多数建议是安装mysql等
但是mysql不是已经存在了吗。
我需要更改某种配置文件吗?如果需要,有人能指出我应该修改哪个配置文件吗?你必须弄清楚,MAMP中是否有一个
mysql\u config
二进制文件,如果有,然后执行以下操作:
export PATH=“使用mysql配置将路径导出到目录:$PATH”
在安装MySQL python之前。在mac上构建MySQLdb需要MySQL的头文件和动态库,而标准MAMP不包括这些头文件和动态库。如果你坚持使用MAMP,你可以 幸运的是,有一个更简单的解决方案:安装py27 mysql,然后使用mysql的头和库。以下是它对我的作用:
$ sudo port install py27-mysql
$ sudo env "PATH=$PATH:/opt/local/lib/mysql5/bin" pip install mysql-python
你好我认为mysql配置文件在export PATH=“/Applications/MAMP/Library/bin/mysql\u-config:$PATH”中,但我仍然会遇到相同的错误,您必须在末尾执行
export PATH=“/Applications/MAMP/Library/bin:$PATH”
而不执行mysql\u-config
。