【问题标题】:Python 2.7 mac MySQLdb installationPython 2.7 mac MySQLdb 安装
【发布时间】:2013-04-21 09:36:00
【问题描述】:

我在终端中运行python setup.py build 命令时收到以下错误。 我在这里做错了什么,我以为 MySQL 是在 Mac OS X 上预装的,我还需要下载和安装 MySQL 吗?

sh: mysql_config: command not found
Traceback (most recent call last):
  File "setup.py", line 18, in <module>
    metadata, options = get_config()
  File "/Users/efet/Documents/workspace/kampuster/MySQL-python-1.2.4b4/setup_posix.py", line 43, in get_config
    libs = mysql_config("libs_r")
  File "/Users/efet/Documents/workspace/kampuster/MySQL-python-1.2.4b4/setup_posix.py", line 25, in mysql_config
    raise EnvironmentError("%s not found" % (mysql_config.path,))
EnvironmentError: mysql_config not found

【问题讨论】:

  • OSX 的哪个版本? mysql 未安装在 Mountain Lion 上,可能仅安装在服务器版本上 - 请参阅此 question 安装
  • 我有 10.7.5,然后我猜它没有安装。
  • 这真的很烦人,我发现我已经安装了一段时间,所以你分享的链接对我没有帮助
  • 你是如何安装它的——因为整个过程很复杂,最好从头开始
  • 我今天重新安装了它。还是行不通。文档在 python 上很糟糕,我将继续使用 .net。

标签: python macos


【解决方案1】:

您可能需要安装开发文件,在 Debian 中 mysql_config 位于软件包 libmysqlclient-dev 中。

【讨论】:

  • 不是 Debian for linux 吗?我的操作系统是 Mac os x。
  • 我知道,但我不知道你的包管理器是什么或者你如何安装东西。尝试查看/usr/local/mysql/bin/mysql-config,正如这个问题的答案中指出的那样stackoverflow.com/questions/3898750/…
猜你喜欢
  • 2011-05-09
  • 2017-09-13
  • 1970-01-01
  • 2018-04-16
  • 2019-10-15
  • 2012-02-07
  • 1970-01-01
  • 2014-06-26
  • 2011-09-23
相关资源
最近更新 更多