pip install MySQL-python返回无法找到vcvarsall.bat

Yax*_*Yax 2 python mysql django

我一直试图pip install MySQL-python在Windows 7上,但它返回unable to find vcvarsall.bat.我使用的是Python 3.4.如何在不经历安装Visual Studio 2008的棘手路径的情况下以简单的方式完成这项工作?

Jan*_*sky 7

作为pip用于从源代码安装,它需要编译.有两种方法可以解决这个问题:

安装使用 easy_install

easy_install 可以使用编译的exe文件快速安装.

pip使用wheel包格式安装

这是我最喜欢的解决方案.

你必须先获得轮组包格式.许多Python软件包已经拥有它们pip,默认情况下会安装最新版本的版本,旧版本必须与--use-wheelswitch 一起使用.

如果车轮不存在,你应该创建一个.wheel首先安装包并使用它将给定平台的现有exe或egg文件转换为wheel.

如果您感兴趣的软件包还没有已编译的版本,除了在某处编译它之外没有其他解决方案.无论如何,一旦你得到它,你可以转为轮式并从中安装.

有关常规,车轮使用和设置的更多信息,请参阅我的其他答案pipeasy_install