当前位置: 首页 > 面试题库 >

在OSX上安装适用于Python 2.6的MySQLdb [重复]

储修谨
2023-03-14
问题内容

这个问题已经在这里有了答案

如何在Mac OS X上安装MySQLdb(MySQL的Python数据访问库)? (14个回答)

7年前关闭。

我正在按照以下说明为Python 2.6安装MySQLdb:

http://www.tutorialspoint.com/python/python_database_access.htm

当我执行此步骤时:$ python setup.py build出现错误:

users-MacBook-Pro:MySQL-python-1.2.3 user $ sudo python setup.py build
sh:mysql_config:找不到命令
追溯(最近一次通话):
  在第15行的文件“ setup.py”中 
    元数据,选项= get_config()
  get_config中的文件“ /my_crawler/MySQL-python-1.2.3/setup_posix.py”,第43行
    libs = mysql_config(“ libs_r”)
  在mysql_config中的文件“ /my_crawler/MySQL-python-1.2.3/setup_posix.py”,第24行
    引发EnvironmentError(“找不到%s”%(mysql_config.path,))
EnvironmentError:找不到mysql_config

我已安装MySQL并将其添加到我的 bash

我究竟做错了什么?


问题答案:

它不是在寻找“ mysql”,而是在寻找“
mysql_config”。尝试从bash运行“哪个mysql_config”。可能找不到。这就是为什么构建也找不到它的原因。尝试运行“定位mysql_config”,看看是否有任何返回。该二进制文件的路径需要在您外壳的$
PATH环境变量中,或者必须在该模块的setup.py文件中显式地存在(假设它正在某个特定位置查找该文件)。

如果您从/ usr / local中的源代码安装mysql,我相信该文件将位于/ usr / local / mysql / bin /
mysql_config



 类似资料:
  • 问题内容: 我正在尝试按照以下说明为Python 2.6安装MySQLdb: http://www.tutorialspoint.com/python/python_database_access.htm 当我执行此步骤时:出现错误: 我已安装MySQL并将其添加到我的 我究竟做错了什么? 问题答案: 它不是在寻找“ mysql”,而是在寻找“ mysql_config”。尝试从bash运行“哪个

  • 问题内容: 我有一个依赖于的python库importlib。importlib在python 2.7的标准库中,但是是用于较旧python的第三方程序包。我通常将依赖项保留在pip样式的requirements.txt中。当然,如果我放在importlib这里,如果安装在2.7上,它将失败。仅当标准库中没有可用的importlib时,我才能有条件地安装它吗? 问题答案: 我认为使用pip和单个需

  • 为可能出现的n00b问题提前道歉,我正在尝试在我的OSX Mountain Lion机器上安装用于PHP的mcrypt扩展。 下面的步骤在终端是我所做的到目前为止实现我的PHP安装 这似乎工作得很好,安装PHP 5.3.21罚款。我已经完成了 包括 在Apache重新启动时,phpinfo()不会显示已加载mcrypt扩展。 然后,我尝试在php中指定扩展_dir。伊尼,又一次没有运气。 我已经做

  • 我使用的是XAMPP版本5.6。Mac OS X 10.10上的3-0。3约塞米蒂和我想安装Gmagick(https://pecl.php.net/package/gmagick)graphicsmagic的PHP API扩展。(http://www.graphicsmagick.org) 所以我下载了gmagick并将其编译为php: 然后我将其添加到php中。ini: 但该扩展未处于活动状态

  • 问题内容: 这是我的错误信息: 所以2.7找不到pygame。这是在新安装的python上,而且我可以进入其他模块(pyo,wx,numpy)。我已经重新安装了pygame并在相应的库文件夹中查看,但在任何地方都找不到pygame模块。重新安装不能解决此问题。有什么建议吗? 编辑:在回答问题时,我怎么安装pygame的,我从这里位于的.dmg安装http://www.pygame.org/down

  • 问题内容: 如果有人可以在这里提供一些见解,我将不胜感激。 我是MongoDB的新手,(相对)命令行的新手。 我在本地的MongoDB上成功运行了express / node.js应用程序,但是在重新启动计算机后,我尝试重新启动Mongo服务器,并且该服务器开始出现错误,无法启动。从那时起,我几次重新安装Mongo只是为了发现发生相同的错误。这是我收到的: 我错过了一步吗?我应该创建一个配置文件吗