使用pip安装MySQL-python,获取"失败,错误代码为1"

时间:2015-07-14 22:41:02

标签: python mysql django visual-studio-2010 command-prompt

我在Windows Vista的virtualenv中使用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).

我去了下载Microsoft Visual C ++ 2010,但它说已经安装了更新的版本(我想我之前安装了Visual 2013)。

我不明白为什么它不能使用更新版本的Visual C ++,我无法在任何地方找到任何答案。

如果有人可以帮我解决这个问题,那就太好了。

感谢。

1 个答案:

答案 0 :(得分:3)

最好的办法是查看open issues on Github for this project。特别要看一下问题98

  

mysqlclient是MySQL-python的事实上的继承者。

     

https://pypi.python.org/pypi/mysqlclient

mysql-python似乎不再维护mouseover并且是旧版本。

祝你好运。