【发布时间】:2018-09-24 07:54:57
【问题描述】:
我在 macbook pro 上运行 OSX Sierra 10.12.6
pip 10.0.0b1 中有一个已知错误,当您尝试安装任何东西时会导致 Trap: 5。这也会阻止您将 pip 本身更新到 10.0.0b2,这应该修复了这个错误。
所以 - 我卸载了 pip,以为我会回到 easy_install 以获取最新的 - 但不! (这里有磨牙的声音……)
这是我得到的:
(** 开始控制台输出)
sudo easy_install pip 密码:
搜索点子 阅读https://pypi.python.org/simple/pip/
https://pypi.python.org/simple/pip/ 上的下载错误:[SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 警报协议版本 (_ssl.c:590) -- 可能找不到某些包!
找不到“pip”的索引页(可能拼写错误?)
所有包的扫描索引(这可能需要一段时间)
阅读https://pypi.python.org/simple/
https://pypi.python.org/simple/ 上的下载错误:[SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 警报协议版本 (_ssl.c:590) -- 可能找不到某些包!
没有找到 pip 的本地包或下载链接
错误:找不到 Requirement.parse('pip')** 的合适分布**
(** 结束控制台输出)
我试图避免卸载和重新安装所有 pythonic。 上面的输出似乎表明 SSL/TLS 版本存在问题,但它并没有告诉我足够的信息。
有什么帮助吗?我不敢相信 MAC OSX 不支持正确的 SSL/TLS 版本。我认为这条信息是一条红鲱鱼(如果你得到那个参考,或者是“没有腿的青蛙”)
TIA
【问题讨论】:
-
不幸的是,我无法找到任何清晰易懂的程序来解决这个问题 - 有没有办法让我的系统(OSX Sierra 10.12.6)轻松使用 TLS v1.2 easy_install 似乎需要,如果需要,如何?我看过的所有与系统设置有关的东西都让我陷入了死胡同。我是否需要重新删除所有 pythonic 和 satr 以希望它全部摆脱?
标签: macos ssl pip easy-install