【发布时间】:2014-12-21 01:29:30
【问题描述】:
我是 Python 新手,正在尝试设置一个 Django 项目来使用 MySql。我已经阅读了文档以及有关该主题的其他一些 StackOverflow 帖子,但我仍然无法使用它。
当我尝试在 Django 中运行迁移时,出现以下错误:
Error loading MySQLdb module: No module named 'MySQLdb'
我已经安装了推荐的 MySql Python Connector (2.0.1) 选择 Ubuntu(因为我在 Mint Linux 上)。它安装正确。我仍然得到错误。我不需要将此库添加到项目或任何东西,对吗?看起来python应该只是意识到这一点并成功运行。我能做些什么?谢谢。
编辑:我忘了提及:我正在运行 Python 3.4 - 许多典型的解决方案仍在使用 2.7,因此它们不起作用,并且我尝试了所有 3.0 的解决方案都没有成功。
【问题讨论】:
-
我很幸运使用:github.com/nakagami/django-cymysql 但我更喜欢使用“官方”连接器。还是我想错了?
-
这里有很多类似的问题“python3 mysql”stackoverflow.com/search?q=python3+mysql我推荐你试试github.com/davispuh/MySQL-for-Python-3
-
我已经尽力表明我已经搜索了这些答案,但推荐的答案对我不起作用。
-
我已经回答过了,参考以下链接:stackoverflow.com/a/58084705/9974063
标签: python mysql django mysql-python