【问题标题】:Install Scrapy on Mac OS X error SSL pip在 Mac OS X 上安装 Scrapy 错误 SSL pip
【发布时间】:2017-04-05 10:16:22
【问题描述】:

好的,我目前正在尝试在我的 MacOS 中安装 Scrapy,但是一切都出现了问题,我在终端中介绍的第一件事是:

pip install scrapy

它还给我:

您使用的是 pip 版本 7.0.1,但版本 9.0.1 可用。
您应该考虑通过“pip install --upgrade pip”命令进行升级。
已满足要求(使用--upgrade 升级):scrapy in /usr/local/lib/python2.7/site-packages/Scrapy-1.2.1-py2.7.egg
收集 Twisted>=10.0.0(来自 scrapy)
  连接被 'ConnectTimeoutError(, 'Connection to pypi.python.org timed out. (connect timeout=15)')' 中断后重试 (Retry(total=4, connect=None, read=None, redirect=None)): /简单/扭曲/
  找不到满足要求的版本 Twisted>=10.0.0 (来自scrapy)(来自版本:)
没有找到 Twisted>=10.0.0 的匹配分布(来自 scrapy)

看到更新的考虑,我意识到了......

pip install --upgrade pip

它返回给我以下信息:

您使用的是 pip 版本 7.0.1,但版本 9.0.1 可用。
您应该考虑通过“pip install --upgrade pip”命令进行升级。
要求已经是最新的:pip in /usr/local/lib/python2.7/site-packages/pip-7.0.1-py2.7.egg

事实是,昨天我做了一千次测试并给了我另一种错误:

“SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败”

但最后一个错误不再显示。

【问题讨论】:

  • 您可以尝试安装到virtualenv 吗?
  • @elRuLL nop 如果我这样做,它会给我一个错误:[SSL: CERTIFICATE_VERIFY_FAILED] 如果我尝试安装 virtuales

标签: python macos scrapy pip


【解决方案1】:

暂时(仅针对此模块),您可以手动安装它。从任何地方下载它,如果它是压缩的,则将其解压缩然后使用python setup.py install

【讨论】:

【解决方案2】:

在 MacOS 上解决此问题的另一种方法是在 scrapy 之前安装 incremental。

来源: https://github.com/scrapy/scrapy/issues/2808

【讨论】:

    猜你喜欢
    • 2013-09-03
    • 2015-12-06
    • 2013-04-10
    • 2017-03-04
    • 1970-01-01
    • 2013-09-29
    • 2017-01-19
    • 2014-05-30
    • 2011-08-22
    相关资源
    最近更新 更多