收集Twisted/Centos 7时Scrapy安装失败
Scrapy installation fails when collecting Twisted / Centos 7
伙计们,我刚刚在 Centos 7 上全新安装了 Python 3.6。创建了一个虚拟环境,当我 运行 pip install scrapy
时,它开始收集一些其他依赖项,但是当涉及到 Twisted 时失败了,根本没有返回任何错误。它只是冻结,什么也没有发生。
Collecting Twisted>=13.1.0 (from scrapy)
Using cached Twisted-17.9.0.tar.bz2
我从昨天开始就一直在调查这个错误,看起来错误可能与 Twisted 的 tar.bz2
扩展有关。我是 linux 环境和 Python 的新手,几个月前使用相同的 pip install scrapy
方法在 Windows 上成功安装了 Scrapy。但是现在,我不知道如何进行。
这是我在 Centos7 上安装 Python 所遵循的指南。
https://www.digitalocean.com/community/tutorials/how-to-install-python-3-and-set-up-a-local-programming-environment-on-centos-7
有人能给我指出正确的方向吗?难道真的和Twisted的压缩方式有关?如果是这样,我怎样才能找到解决这个问题的方法?
非常感谢。
无法弄清楚如何提取它 bz2
,因此最终手动安装了 Twisted 及其依赖项。供日后参考;
下载最新的 Twisted here
解压文件
- cd 到 twisted/src/Twisted.egg-info
- 运行
pip install -r top_level.txt
。这将安装 Twisted 的依赖项。
python setup.py install
- 就是这样。您现在可以 运行
pip install scrapy
.
伙计们,我刚刚在 Centos 7 上全新安装了 Python 3.6。创建了一个虚拟环境,当我 运行 pip install scrapy
时,它开始收集一些其他依赖项,但是当涉及到 Twisted 时失败了,根本没有返回任何错误。它只是冻结,什么也没有发生。
Collecting Twisted>=13.1.0 (from scrapy)
Using cached Twisted-17.9.0.tar.bz2
我从昨天开始就一直在调查这个错误,看起来错误可能与 Twisted 的 tar.bz2
扩展有关。我是 linux 环境和 Python 的新手,几个月前使用相同的 pip install scrapy
方法在 Windows 上成功安装了 Scrapy。但是现在,我不知道如何进行。
这是我在 Centos7 上安装 Python 所遵循的指南。 https://www.digitalocean.com/community/tutorials/how-to-install-python-3-and-set-up-a-local-programming-environment-on-centos-7
有人能给我指出正确的方向吗?难道真的和Twisted的压缩方式有关?如果是这样,我怎样才能找到解决这个问题的方法? 非常感谢。
无法弄清楚如何提取它 bz2
,因此最终手动安装了 Twisted 及其依赖项。供日后参考;
下载最新的 Twisted here
解压文件
- cd 到 twisted/src/Twisted.egg-info
- 运行
pip install -r top_level.txt
。这将安装 Twisted 的依赖项。 python setup.py install
- 就是这样。您现在可以 运行
pip install scrapy
.