繁体   English   中英

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

[英]pip install MySQL-python returns unable to find vcvarsall.bat

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

由于pip用于从源代码安装,因此需要编译。 有两种方法可以解决这个问题:

使用easy_install安装

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

使用轮组包格式使用pip进行安装

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

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

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

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

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

是一个很棒的页面,有windows二进制文件来安装很多常见的python包。

这是mysql-python下载的链接

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM