Can';你不能用Python 3安装scrapy吗?

Can';你不能用Python 3安装scrapy吗?,python,scrapy,Python,Scrapy,我正在使用Python 3.6.3和Pip 9.0.1,但仍然无法安装scrapy?我在windows上做这个。执行以下命令时 C:\ProgramData>Anaconda3>conda install -c anaconda twisted pip3安装scrapy 我首先遇到了这个错误 ---------------------------------------- Failed building wheel for Twisted Running setup.py clea

我正在使用Python 3.6.3和Pip 9.0.1,但仍然无法安装scrapy?我在windows上做这个。执行以下命令时

C:\ProgramData>Anaconda3>conda install -c anaconda twisted
pip3安装scrapy

我首先遇到了这个错误

----------------------------------------
Failed building wheel for Twisted
Running setup.py clean for Twisted
Failed to build Twisted
Installing collected packages: Twisted, scrapy
Running setup.py install for Twisted ... error
然后它继续,第二个错误完全停止了它,看起来更致命

Command "c:\users\admin\appdata\local\programs\python\python36-32\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\admin\\AppData\\Local\\Temp\\pip-build-zxkenzjd\\Twisted\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\admin\AppData\Local\Temp\pip-tr72roue-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\admin\AppData\Local\Temp\pip-build-zxkenzjd\Twisted\
我已尝试按照上的建议执行以下命令:


我也有同样的问题,但我解决了它如下:

以管理员身份打开蟒蛇提示(对于
Windows10
:打开
cortana
/search
Anaconda提示
/选择
以管理员身份运行

你应该去巨蟒之路,因为我就像:

C:\WINDOWS\system32>cd ..
C:\WINDOWS>cd..
C:\>cd  ProgramData
C:\ProgramData>cd Anaconda3
C:\ProgramData>Anaconda3>
然后您应该运行以下命令

C:\ProgramData>Anaconda3>conda install -c anaconda twisted
在某个时候,它会问

Proceed ([y]/n)?
键入
y
。现在安装了twisted

要安装
scrapy
,您可以在Anaconda提示符下(以管理员身份)运行以下命令来安装它:

C:\ProgramData>Anaconda3>conda install -c conda-forge scrapy
(再次
y
对于
继续([y]/n)?)

或在jupyter笔记本上运行命令

!pip install scrapy

您是使用了
pip3安装-U setuptools wheel
还是简单地使用了
pip
?我不确定,但尝试使用
pip3
现在会导致“需求已经是最新的”,所以我很确定它都是最新的。是的,我不确定。我没有窗户。我无法在Ubuntu上使用3.6.3重新创建。错误显示模块
Twisted
有问题。可能尝试使用
pip
安装
Twisted
。您还可以在上查看有关预编译模块的信息。或者使用Anaconda distribution-它启用了
scrapy
,因此可以正确使用Anaconda。我们想指出,Anaconda对解决方案不是必不可少的。只需安装@Bishwas描述的编译后的Twisted whl文件就可以解决这个问题,而不需要Anaconda。