没有名为MySQLdb的模块。

16 浏览
0 Comments

没有名为MySQLdb的模块。

我正在使用Python版本2.5.4并安装MySQL版本5.0和Django。 Django与Python一起正常运行,但与MySQL不兼容。我在Windows Vista中使用它。

admin 更改状态以发布 2023年5月24日
0
0 Comments

......请记住,python3.x不存在MySQLdb

(我知道这个问题是关于python2.x的,但谷歌排名很高)


编辑:根据评论所述,MySQLdb的fork添加了Python 3的支持:github.com/PyMySQL/mysqlclient-python

0
0 Comments

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

  1. easy_install mysql-python (多数操作系统)
  2. pip install mysql-python (多数操作系统/ python 2)
  3. pip install mysqlclient (多数操作系统/ python 3)
  4. apt-get install python-mysqldb (Linux Ubuntu, ...)
  5. cd /usr/ports/databases/py-MySQLdb && make install clean (FreeBSD)
  6. yum install MySQL-python (Linux Fedora, CentOS ...)

Windows用户请查看这个答案:Install mysql-python (Windows)

0