怎么安装 Scrapy 要安装那么多依赖啊?而且动不动就安装报错,为什么不能直接 pip install Scrapy 一键搞定呢?各位有没有什么好的解决办法?
![]() | 1 Tink PRO 不能 pip install ? |
![]() | 2 allencode OP |
![]() | 3 4641585 2016-03-09 12:59:57 +08:00 为什么不能用 pip install ? 项目网站首页最上面就是 pip install scrapy |
![]() | 刚刚试了一下也没有出任何问题。。 |
![]() | 5 allencode OP @4641585 请问你只用匹配 install scrapy 就可以成功安装 scrapy 了吗?不用安装其他依赖?像 lxml , pywin32 ? |
![]() | 8 CocoTaka 2016-03-09 13:23:41 +08:00 via iPad 用 easy_install |
![]() | 9 xmwd 2016-03-09 13:26:39 +08:00 我用的 ubuntu15.10 ,使用 pip ,也得手动装 libffi 、 libxslt 和 libxml |
![]() | 10 wenyu1001 2016-03-09 13:29:53 +08:00 弄个虚拟环境: virtualenv ( virtualenvwrapper ) 省的被其他环境(依赖)干扰。 |
![]() | 11 ctrainr 2016-03-09 13:35:31 +08:00 主要是 lxml 难装 |
12 simapple 2016-03-09 13:40:26 +08:00 就是需要这么多依赖,只要不是 windows ,直接 pip 安装,缺少什么 lib 就安装什么 其实 windows 下安装也没有那么难 |
![]() | 13 whatot 2016-03-09 13:42:58 +08:00 Installing collected packages: zope.interface, Twisted, six, w3lib, queuelib, lxml, idna, pyasn1, pycparser, cffi, cryptography, pyOpenSSL, cssselect, pyasn1-modules, attrs, service-identity, scrapy Successfully installed Twisted-15.5.0 attrs-15.2.0 cffi-1.5.2 cryptography-1.2.3 cssselect-0.9.1 idna-2.0 lxml-3.5.0 pyOpenSSL-0.15.1 pyasn1-0.1.9 pyasn1-modules-0.0.8 pycparser-2.14 queuelib-1.4.2 scrapy-1.0.5 service-identity-16.0.0 six-1.10.0 w3lib-1.13.0 zope.interface-4.1.3 不到 2 分钟装完了。依赖会自动解决吧 |
![]() | 14 jswh 2016-03-09 13:42:58 +08:00 之前也是,在 vps 上 pip install 安装总是报错。最后发现是 vps 内存太小,编译各种 python-lxml 的时候内存爆了。用 apt-get 装了预编译包就好了。 23333 |
![]() | 15 Tink PRO 为什么要用 windows 啊醉了 |
16 yinzishao 2016-03-09 16:14:30 +08:00 我用的是 ubuntu14.04 pip install 直接安装就可以了。并没有遇到什么问题。或者你贴出具体的问题代码,给大家解决一下? |
25 patrickstar 2016-03-09 19:15:26 +08:00 我现在用 anaconda ,完全满足我用了,不过由于没有用到 scrapy 所以还没关注里面有没有这个,实在不想去折腾, pypi 上有些包没有直接 pip 安装的! |
![]() | 26 moogle 2016-04-25 22:08:47 +08:00 我这里有两个环境: python2 C:\Anaconda3\envs\python2 root * C:\Anaconda3 是不是我先 activate python2 后,然后再 pip install scrapy ? |