我在Windows Vista上的虚拟环境中使用Django 1.8与Python 3.4,我正试图将MySQL数据库连接到我的项目。然而,我意识到我需要安装MySQL-python来做到这一点。
所以我试着用pip命令从命令提示符安装MySQL-python:
pip install MySQL-python
我得到一个错误消息说:
error: Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat).
我去下载微软Visual c++ 2010,但它说我已经安装了一个更新的版本(我想我不久前安装了Visual 2013)。
我不明白为什么它不能与最新版本的Visual c++一起工作,而且我在任何地方都找不到任何答案。
如果有人能帮我解决这个问题就太好了。谢谢。
您最好的选择是查看Github上关于这个项目的开放问题。特别是看第98期:
mysqlclient是MySQL-python的继承者。
https://pypi.python.org/pypi/mysqlclient
似乎mysql-python
不再被维护,并且是一个遗留版本,正如Github项目页面所述。
好运。