这个问题涉及:django 1.5.1 with python 3.3 and mysql 5.6.12
想要使用Django运行Mysql。如果配置了所有内容,甚至数据库都存在用户权限。尝试syncdb时遇到一些错误:
ImportError: No module named 'MySQLdb'
很明显,Mysql-Lib缺少python。从petehunt / PyMySQL下载了主版本。尝试“python setup.py安装”。表示:
ImportError: No module named 'constants'
下载了另一个版本。来自here的tarball。运行“python setup.py install”。似乎工作,试图运行syncdb命令“python manage.py syncdb”。仍然:
ImportError: No module named 'MySQLdb'
有什么建议现在该怎么办?提前谢谢。
答案 0 :(得分:6)
答案 1 :(得分:0)
我解决了。降级到2.7.x,以便我可以使用this。在我看来,对于使用django与python 3.x和Windows 7,应该存在一个大的红色警告。