首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL-python错误

MySQL-python错误
EN

Stack Overflow用户
提问于 2012-07-18 12:13:17
回答 2查看 389关注 0票数 0

我已经下载了MySQL-python连接器,并使用

代码语言:javascript
复制
$ sudo python setup.py install.

从python shell导入该包时,出现以下错误。请帮帮我。

代码语言:javascript
复制
import MySQLdb
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.6/dist-packages/MySQLdb/__init__.py", line 19, in <module>
    import _mysql
  File "build/bdist.linux-i686/egg/_mysql.py", line 23, in <module>
  File "build/bdist.linux-i686/egg/_mysql_api_util.py", line 78, in setup_platform_namespace
ImportError: No module named _mysql_unix.api
EN

回答 2

Stack Overflow用户

发布于 2012-07-18 16:03:18

我安装的MySQLdb不包含名为_mysql_api_util.py的文件。谷歌搜索表明它来自另一个名为jaraco.mysql的包。也许你之前尝试过安装它,但现在它与MySQLdb冲突?你能卸载它然后重试吗?

票数 0
EN

Stack Overflow用户

发布于 2016-08-09 16:59:37

我建议一种不同的方法,使用python-mysqldb包和OS包管理器。以其他方式安装MySQLdb并非易事。

Ubuntu/Debianapt-get install python-mysqldb

CentOS/rpm-basedyum install mysql-python

Fedoradnf install python-mysql

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11534205

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档