【问题标题】:Problem with using pip instalation of python tools使用python工具的pip安装问题
【发布时间】: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

标签: python openssl pip


【解决方案1】:

首先,你试试

sudo apt install python3-pip

然后,试试:

pip3 install "package"

【讨论】:

  • 我没有在服务器上安装 python3,但是我收到了这个错误:忽略目录 '/etc/apt/sources.list.d/' 中的文件 'fil.list.backup'无效的文件扩展名。我认为,source.list 可能存在一些问题..
猜你喜欢
  • 2014-01-28
  • 2017-06-01
  • 1970-01-01
  • 1970-01-01
  • 2020-09-27
  • 2015-03-25
  • 2021-01-27
  • 2021-09-25
  • 1970-01-01
相关资源
最近更新 更多