为了账号安全,请及时绑定邮箱和手机立即绑定

没有名为MySQLdb的模块

/ 猿问

没有名为MySQLdb的模块

POPMUISE 2019-08-15 14:40:10

没有名为MySQLdb的模块

我使用的是Python 2.5.4版,并安装了MySQL 5.0和Django。Django可以正常使用Python,但不适用于MySQL。我在Windows Vista中使用它。



查看完整描述

3 回答

?
偶然的你

您需要使用以下命令之一。哪一个取决于您拥有和使用的操作系统和软件。

  1. easy_install mysql-python(mix os)

  2. pip install mysql-python(mix os / python 2)

  3. pip install mysqlclient(mix os / python 3)

  4. apt-get install python-mysqldb(Linux Ubuntu,...)

  5. cd / usr / ports / databases / py-MySQLdb && make install clean(FreeBSD)

  6. yum安装MySQL-python(Linux Fedora,CentOS ......)


查看完整回答
反对 回复 2019-08-15
?
墨色风雨

..并且记住python3.x没有MySQLdb

(我知道问题是关于python2.x但是google对这篇文章的评价很高)


编辑:正如评论中所述,有一个MySQLdb的分支添加了Python 3支持:github.com/PyMySQL/mysqlclient-python


查看完整回答
反对 回复 2019-08-15
?
慕斯709654

如果你的python版本是3.5,做一个pip install mysqlclient,其他的东西对我不起作用


查看完整回答
反对 回复 2019-08-15

添加回答

回复

举报

0/150
提交
取消
意见反馈 邀请有奖 帮助中心 APP下载
官方微信