【发布时间】:2019-07-04 18:21:09
【问题描述】:
我在 unix 中使用 pip 时遇到问题。 如果我下载一个包,安装它没有问题:
sudo python setup.py install
但是如果我想通过安装它
pip install "package"
我收到错误:
找不到满足要求的版本 setuptools-scm(来自版本:)没有找到匹配的发行版 setuptools-scm /usr/local/lib/python2.7/dist-packages/pip-19.0.1-py2.7.egg/pip/vendor/urllib3/util/ssl.py:150: InsecurePlatformWarning:真正的 SSLContext 对象不可用。 这会阻止 urllib3 正确配置 SSL,并可能导致 某些 SSL 连接失败。您可以升级到更新版本的 Python 来解决这个问题。有关详细信息,请参阅 https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings InsecurePlatformWarning 无法获取 URL https://pypi.org/simple/pip/:确认ssl时出现问题 证书:HTTPSConnectionPool(主机='pypi.org',端口=443):最大 url 超出重试次数:/simple/pip/(由 SSLError(SSLError(1,'_ssl.c:504:错误:1407742E:SSL 例程:SSL23_GET_SERVER_HELLO:tlsv1 警报协议版本'),)) - 跳过
请问您知道哪里有问题吗?
【问题讨论】:
-
你可以试试
sudo apt-get update吗? -
你试过 pip install setuptools_scm
-
安德烈:我试过 sudo apt-get update
-
是的,我尝试了 pip install setuptools_scm 并收到相同的错误...我尝试通过 pip 安装的每个软件包,我都收到相同的错误
-
我修复了一个问题:sudo apt-get install python-dev