使用 pip 安装 MySQL-python,获取"failed with error code 1"



我在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项目页面所述。

好运。

相关内容

最新更新