你好,
我有一个奇怪的安装问题:
<root@xxxx>/root # pip install awscli
Collecting awscli
Could not find a version that satisfies the requirement awscli (from versions: )
No matching distribution found for awscli
Pip 本身似乎通过了依赖项要求
<root@xxxx>/root # pip -V
pip 7.1.2 from /usr/local/lib/python2.7/dist-packages (python 2.7)
这似乎是 pip 的问题,而不是 CLI 的问题。 我建议询问点子维护者。 也就是说,我能够在 homebrew repo 上找到一个非常相似的问题,这可能会有所帮助: https ://github.com/Homebrew/legacy-homebrew/issues/41253
谢谢乔丹,这确实是点子问题。
我已经通过为每个依赖模块手动运行 python setup.py install 来修复它。 不是最佳方式(与 SSL 更新相比)但足够快。
在我的情况下,结果是一个 SSL 版本错误,我在使用详细运行命令时能够看到:
sudo pip install -vvv awscli
修复是升级 pip,因为该线程解释了https://stackoverflow.com/questions/49768770/not-able-to-install-python-packages-ssl-tlsv1-alert-protocol-version
最有用的评论
在我的情况下,结果是一个 SSL 版本错误,我在使用详细运行命令时能够看到:
sudo pip install -vvv awscli
修复是升级 pip,因为该线程解释了https://stackoverflow.com/questions/49768770/not-able-to-install-python-packages-ssl-tlsv1-alert-protocol-version