簡體   English   中英

Python - 無法在 Windows 上安裝 pip - 找不到 pip 的匹配分布

[英]Python- Unable to install pip on windows-No matching distribution found for pip

我正在嘗試在 Windows 8 上安裝 pip 庫。當前的 python 版本 - 2.7.3。 我從https://pip.pypa.io/en/stable/installing/下載了 get-pip.py

在命令提示符(以管理員身份)上,當我執行以下命令 Python get-pip.py 時,出現以下錯誤。 我在我的公司網絡上運行它。 此命令是否希望我提供 IP 地址? 我嘗試尋找解決方案,但無法得到滿意的答案。 有解決方案嗎?如果沒有,還有其他選擇嗎? 請建議

C:\windows\system32>cd C:\Python27

C:\Python27>python get-pip.py
Collecting pip
  Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connec
tion broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.conne
ction.VerifiedHTTPSConnection object at 0x03654450>: Failed to establish a new c
onnection: [Errno 10061] No connection could be made because the target machine
actively refused it',)': /simple/pip/
  Retrying (Retry(total=3, connect=None, read=None, redirect=None)) after connec
tion broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.conne
ction.VerifiedHTTPSConnection object at 0x03654490>: Failed to establish a new c
onnection: [Errno 10061] No connection could be made because the target machine
actively refused it',)': /simple/pip/
  Retrying (Retry(total=2, connect=None, read=None, redirect=None)) after connec
tion broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.conne
ction.VerifiedHTTPSConnection object at 0x03654410>: Failed to establish a new c
onnection: [Errno 10061] No connection could be made because the target machine
actively refused it',)': /simple/pip/
  Retrying (Retry(total=1, connect=None, read=None, redirect=None)) after connec
tion broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.conne
ction.VerifiedHTTPSConnection object at 0x03654150>: Failed to establish a new c
onnection: [Errno 10061] No connection could be made because the target machine
actively refused it',)': /simple/pip/
  Retrying (Retry(total=0, connect=None, read=None, redirect=None)) after connec
tion broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.conne
ction.VerifiedHTTPSConnection object at 0x03654550>: Failed to establish a new c
onnection: [Errno 10061] No connection could be made because the target machine
actively refused it',)': /simple/pip/
  Could not find a version that satisfies the requirement pip (from versions: )
No matching distribution found for pip

C:\Python27>

有適用於所有 Python 版本(32 位和 64 位)的 Windows msi 安裝程序集合,其中包含一些 Python 包。 你需要

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

之后我在 C:\Python27\Scripts\pip.exe 找到了 pip。 現在您可以將其添加到您的路徑中

你有互聯網連接嗎?
首先連接到互聯網並再次鍵入此命令。 如果那么這個問題也沒有解決。 安裝時下載python有安裝pip的選項。 檢查該選項, pip將安裝在您的系統中。

也可以選擇將 pip 添加到您的path variable中。

如果您面臨安裝pip請參考此鏈接

斷開公司使用的互聯網連接后,我可以成功安裝 pip。 它試圖以某種方式拒絕連接請求。 一旦我連接到當地的咖啡店熱點,它就可以完美運行。 謝謝你的支持。 Pip 安裝在 python 2.7.3 上

Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation. All rights reserved.

C:\windows\system32>cd C:\Python27

C:\Python27>python get-pip.py
Collecting pip
c:\users\aja67\appdata\local\temp\tmpvssw7v\pip.zip\pip\_vendor\requests\package
s\urllib3\util\ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, b
ut the SNI (Subject Name Indication) extension to TLS is not available on this p
latform. This may cause the server to present an incorrect TLS certificate, whic
h can cause validation failures. You can upgrade to a newer version of Python to
 solve this. For more information, see https://urllib3.readthedocs.io/en/latest/
security.html#snimissingwarning.
c:\users\aja67\appdata\local\temp\tmpvssw7v\pip.zip\pip\_vendor\requests\package
s\urllib3\util\ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is
 not available. This prevents urllib3 from configuring SSL appropriately and may
 cause certain SSL connections to fail. You can upgrade to a newer version of Py
thon to solve this. For more information, see https://urllib3.readthedocs.io/en/
latest/security.html#insecureplatformwarning.
  Downloading pip-9.0.1-py2.py3-none-any.whl (1.3MB)
    100% |################################| 1.3MB 328kB/s
Collecting wheel
  Downloading wheel-0.29.0-py2.py3-none-any.whl (66kB)
    100% |################################| 71kB 597kB/s
Installing collected packages: pip, wheel
Successfully installed pip-9.0.1 wheel-0.29.0
c:\users\aja67\appdata\local\temp\tmpvssw7v\pip.zip\pip\_vendor\requests\package
s\urllib3\util\ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is
 not available. This prevents urllib3 from configuring SSL appropriately and may
 cause certain SSL connections to fail. You can upgrade to a newer version of Py
thon to solve this. For more information, see https://urllib3.readthedocs.io/en/
latest/security.html#insecureplatformwarning.

C:\Python27>

暫無
暫無

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

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