首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有名为MySQLdb的模块

问没有名为MySQLdb的模块
EN

Stack Overflow用户
提问于 2009-01-18 17:13:38
回答 30查看 756.8K关注 0票数 476

我使用的是Python版本2.5.4,并安装了MySQL版本5.0和Django。Django可以很好地使用Python,但不能使用MySQL。我正在Windows Vista中使用它。

EN

回答 30

Stack Overflow用户

发布于 2011-05-04 01:23:47

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

  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,Linux Ubuntu,...)
  5. cd /usr//databases/py-MySQLdb && make install clean install MySQL-python,CentOS ...)

对于Windows,请参阅此答案:Install mysql-python (Windows)

票数 701
EN

Stack Overflow用户

发布于 2014-08-25 04:11:48

...and请记住,python3.x没有 MySQLdb

(我知道这个问题是关于python2.x的,但谷歌对这篇文章的评价相当高)

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

票数 164
EN

Stack Overflow用户

发布于 2016-07-11 23:31:02

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

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

https://stackoverflow.com/questions/454854

复制
相关文章

相似问题

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