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

在OSX上安装Python 2.6的MySQLdb

许俊雅
2023-03-14
问题内容

我正在尝试按照以下说明为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:找不到命令
追溯(最近一次通话):
  文件“ setup.py”,第15行 
    元数据,选项= 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库importlib。importlib在python 2.7的标准库中,但是是用于较旧python的第三方程序包。我通常将依赖项保留在pip样式的requirements.txt中。当然,如果我放在importlib这里,如果安装在2.7上,它将失败。仅当标准库中没有可用的importlib时,我才能有条件地安装它吗? 问题答案: 我认为使用pip和单个需

  • 我使用的是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只是为了发现发生相同的错误。这是我收到的: 我错过了一步吗?我应该创建一个配置文件吗

  • 我尝试在MacOS 10.14.6上安装JavaGD包。我的R版是3.6.1。当我安装时。打包显然没有错误,但当我在R控制台中执行此操作时: 库(JavaGD)错误:dyn中“JavaGD”的包或命名空间加载失败。加载(文件,DLLpath=DLLpath,…):无法加载共享对象“/Library/Frameworks/R.framework/Versions/3.6/Resources/Libr

  • 我和rvm在OSX Marvericks上。从bundler安装像nokogiri这样的本机扩展失败。但从gem命令安装是可行的。 我还安装了最新的XCode命令行工具。 我不知道bundle安装和gem安装有什么区别。 gem安装的结果。 相关软件的版本: 添加:我的bundler配置