无法构建wheel /“错误:INCLUDE环境变量为空”

时间:2016-09-26 20:14:49

标签: python python-2.7 pip environment-variables

我正在使用Python 2.7.11并且我正在尝试使用安装模块,但是其中一些模块失败了。我收到的消息是“无法为'X'构建轮”和“错误:INCLUDE环境变量为空”。

我尝试安装Scrapy,LXML和Twisted,但失败了。我试过的其他一些随机模块安装得很好。

我已经安装了pyOpenSSL,将python27和python27 / scripts添加到环境中。

谢谢,

3 个答案:

答案 0 :(得分:1)

我尝试了所提供的解决方案,但都没有。

我安装了用于Python 2.7的Microsoft Visual C ++编译器,下载它here。然后运行:

pip install scrapy

这对我有用

答案 1 :(得分:0)

快速解决方案是安装lxml的预编译版本。你可以找到它here。如果使用.exe,则可以将其直接指向python根文件夹。

之后:

  1. 关闭并重新打开cmd
  2. pip install your_package(确保cmd位于正确的目录中)
  3. 享受没有令人沮丧的lxml错误!
  4. 希望这会有所帮助。

答案 2 :(得分:0)

如果您在Windows上,请使用此链接中的预建库: https://www.lfd.uci.edu/~gohlke/pythonlibs/

在给定python版本和桌面配置的情况下选择相关库。例如 我想在python 3.6和winamd64中安装apell然后下载:

aspell_python-1.15-CP36-cp36m-win_amd64.whl

现在转到您的控制台并输入

pip install path-to-.whl

那就是它。