Python “如何修复”;失败,退出状态为“2”;在安装scrapy时?

Python “如何修复”;失败,退出状态为“2”;在安装scrapy时?,python,scrapy,Python,Scrapy,我是python新手。我想安装scrapy,因为我正在学习网页抓取。我试着用pip安装它 我做了一些研究,发现了蟒蛇。我用它安装了scrapy,但由于某些原因程序无法运行 c:\users\boi\appdata\local\programs\python\python37\include\pyconfig.h(203): fatal error C1083: Cannot open include file: 'basetsd.h': No such file or direc tory

我是python新手。我想安装scrapy,因为我正在学习网页抓取。我试着用pip安装它

我做了一些研究,发现了蟒蛇。我用它安装了scrapy,但由于某些原因程序无法运行

c:\users\boi\appdata\local\programs\python\python37\include\pyconfig.h(203):
 fatal error C1083: Cannot open include file: 'basetsd.h': No such file or direc
tory
    error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\B
IN\\x86_amd64\\cl.exe' failed with exit status 2
    ----------------------------------------
ERROR: Command errored out with exit status 1: 'c:\users\boi\appdata\local\progr
ams\python\python37\python.exe' -u -c 'import sys, setuptools, tokenize; sys.arg
v[0] = '"'"'C:\\Users\\Boi\\AppData\\Local\\Temp\\pip-install-4p7adohd\\Twisted\
\setup.py'"'"'; __file__='"'"'C:\\Users\\Boi\\AppData\\Local\\Temp\\pip-install-
4p7adohd\\Twisted\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__fil
e__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(
code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\Boi\AppData\Local\T
emp\pip-record-k9lky1yy\install-record.txt' --single-version-externally-managed
--compile Check the logs for full command output.

我真的很沮丧。我已经尝试了所有我能找到的解决方案,但我无法安装它。我非常感谢您的帮助。

默认情况下,Anaconda在
C:/Users/Username/Anaconda2….
中创建它的环境(可能的变化取决于Anaconda和Windows的版本(在我的情况下是Win10和Anaconda2))


python.exe的这个路径-是一个直接的标志,
您正试图在安装了pip的Scrapy(不是anaconda安装的Scrapy)环境中启动应用程序。

默认情况下,anaconda在
C:/Users/Username/Anaconda2….
中创建它的环境(可能的变化取决于anaconda和Windows的版本)(在我的例子中是Win10和Anaconda2)


python.exe的这一路径-直接表明
您正试图在安装了pip的Scrapy(不是anaconda安装的Scrapy)的环境中启动应用程序。

无需通过anaconda安装Scrapy。创建一个虚拟环境并直接在其中安装Scrapy(
pip安装Scrapy
)。它会起作用。我曾尝试在virtualenv中安装Scrapy,但仍然收到相同的错误。系统中是否正确安装了python?是anaconda安装的Scrapy还是pip安装的Scrapy导致的错误?是anaconda安装的,但我已修复。我只安装了构建工具,它已修复。无需安装scr通过anaconda进行apy。创建虚拟环境并直接在其中安装scrapy(
pip安装scrapy
)。它会起作用。我曾尝试在virtualenv中安装Scrapy,但仍然会遇到相同的错误。系统中是否正确安装了python?是anaconda安装的Scrapy还是pip安装的Scrapy造成的错误?是anaconda安装的,但我已修复。我刚刚安装了构建工具,它已修复。
ERROR: Command errored out with exit status 1: 'c:\users\boi\appdata\local\progr
ams\python\python37\python.exe' -u -c