2016-03-21 514 views
0

我從https://www.python.org/downloads/release/python-351/運行Python 3.5.1安裝程序。但是,在命令行上,當我運行pip時,發現錯誤:'pip' is not recognized as an internal or external command無法在Windows 10上安裝PIP

有什麼問題嗎?

+0

您也可以嘗試在命令行中用'python -m pip install -U pip'升級pip。 – Carson

+0

@Carson您的建議會產生一個錯誤:'C:\ python351 \ python.exe:沒有名爲pip的模塊 –

+0

這很奇怪。通常pip附帶python安裝。 「python get-pip.py」的輸出是什麼(再次在命令行中)? – Carson

回答

4

解決方案是從 https://bootstrap.pypa.io/get-pip.py獲取最新的pip安裝程序腳本,並使用python get-pip.py進行安裝。

然後你可以使用像python -m pip ...這樣的命令來處理你的內容。

2

您必須將pip路徑添加到環境變量中。 Pip包含在python的腳本目錄中。

比如我的情況:C:\ Python34 \腳本\ pip.exe

要添加路徑環境變量。

  1. 保持並按暫停
  2. 單擊高級系統設置。
  3. 單擊環境變量。
  4. 添加C:\Python34\Scripts(對不起,我不知道python 3.5目錄的名稱)到系統變量的Path
  5. 重新啓動命令提示符。

編輯

以另一種方式,你可以用PIP-贏,而不是點子的。在這裏閱讀更多:https://sites.google.com/site/pydatalog/python/pip-for-windows

+1

這對於Python 3來說並非如此。除非需要從任何其他目錄訪問'pip',否則不需要爲env變量添加pip路徑。我的Python文件夾裏甚至沒有'Scripts'目錄。 –

+0

對我有用,謝謝 –