【发布时间】:2013-07-11 10:14:39
【问题描述】:
这个问题涉及:django 1.5.1 with python 3.3 and mysql 5.6.12
想让 Mysql 与 Django 一起运行。一切都配置好了,即使数据库也存在用户权限。尝试 syncdb 时出错:
ImportError: No module named 'MySQLdb'
显然缺少python的Mysql-Lib。从 petehunt/PyMySQL 下载主版。试过“python setup.py install”。说:
ImportError: No module named 'constants'
下载了另一个版本。来自here 的压缩包。运行“python setup.py install”。似乎工作,试图运行syncdb命令“python manage.py syncdb”。还是:
ImportError: No module named 'MySQLdb'
有什么建议吗?提前致谢。
【问题讨论】:
-
试试
pip install mysql-python -
感谢您的回答。不幸的是,我在这里真的很生气。尝试在 Windows 7 x64 上运行的东西。现在发生了什么:>>试图通过 pip 安装它说它需要 vcvarsall.bat
-
Windows 总是给你问题。那需要mingw编译器才能安装成功