簡體   English   中英

在 Windows 上使用 Python 2.7.5 安裝 Pip?

[英]Installing Pip with Python 2.7.5 on Windows?

但是,我需要 pip 才能工作,因為我是在 Python 2.7.5 上開發的,所以默認情況下沒有安裝 pip。

我試過的:

下載get-pip.py ,然后:

python get-pip.py

不幸的是,這不起作用,我得到了錯誤

c:\users\myUser\appdata\local\temp\tmpd2l3rn\pip.zip\pip_vendor\urllib3\util\ ssl_.py:160:InsecurePlatformWarning:真正的 SSLContext 對象不可用。 這會阻止 urllib3 正確配置 SSL,並可能導致某些 SSL 連接失敗。 你可以升級到更新版本的 Python 來解決這個問題。 有關更多信息,請參閱https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings

無法獲取 URL https://pypi.org/simple/pip/ :確認 ssl 證書時出現問題:HTTPSConnectionPool(host='pypi.org', port=443):最大重試次數超過 url:/ simple/pip/ (由 SSLError(SSLError(1, '_ssl.c:504: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version '),)) - 跳過找不到滿足要求的版本 pip (來自版本:)沒有為 pip 找到匹配的分布

我還查看了 Christoph Gohlke 的網站並獲得了這些軟件包:

  1. 安裝安裝工具
  2. 安裝點子

但是,他似乎不再為其中任何一個保留 .msi/exe 安裝程序(它們是 .whl)......這讓我想到了一個問題:我可以在沒有 pip 的情況下安裝 .whl Python 包嗎? 如果 pip 在 .whl 中,我該如何安裝? 我錯過了什么嗎? 還有什么我沒試過的嗎?

你可以嘗試做

easy_install pip==18.0

您可以使用此命令從 whl 文件安裝 pip(輸入您擁有的文件的 pip whl 文件名):

python pip-20.0.2-py2.py3-none-any.whl/pip install --no-index pip-20.0.2-py2.py3-none-any.whl

但是 pip 將無法運行,無法安裝其他軟件包! 但是使用此命令,您可以以 whl 格式安裝其他軟件包(將第二個 pip-20... 替換為您要安裝的 whl 文件)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM