我在MacBook Pro上运行OSX Sierra 10.12.6操作系统。
pip 10.0.0b1中存在一个已知的bug,当您尝试安装任何内容时会引起Trap:5错误。这也会阻止您将pip本身更新到10.0.0b2,后者据说可以修复此bug。
所以 - 我卸载了pip,想着回到easy_install来获取最新版 - 但是不行!(咬牙切齿的声音...)
这就是我的输出:
(** 开始控制台输出)
sudo easy_install pip Password:
搜索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')的分发**
(** 结束控制台输出)
我正在尝试避免卸载和重新安装所有Python相关内容。上述输出似乎表明存在SSL/TLS版本问题,但它没有告诉我足够的信息来解决问题。
有任何帮助吗?我无法相信MAC OSX不支持适当的SSL/TLS版本。我认为该消息是一个误导(如果您懂这个引用,可以理解成'没有腿的青蛙')
TIA