簡體   English   中英

在 Windows 中使用 pip 有問題

[英]Having problems with pip in Windows

安裝 pip 對我來說是出了名的困難。 即使經過多次嘗試不同的教程,我仍然沒有弄清楚。 我一直在嘗試使用 pip(用於 Python 初學者項目),但由於 pip 對我不起作用,因此不得不放棄這些項目。 有時我認為我已經成功安裝了 pip,但隨后我得到:

C:\\Python33>pip

'pip' is not recognized as an internal or external command, operable program or batch file.

我嘗試了另一個教程,運行了這個,得到了:

C:\\Python33>get-pip.py

Requirement already up-to-date: pip in c:\python33\lib\site-packages\pip-9.0.1-py3.3.egg
Collecting wheel
  Downloading wheel-0.29.0-py2.py3-none-any.whl (66kB)
    100% |################################| 71kB 264kB/s
Installing collected packages: wheel
Successfully installed wheel-0.29.0

問題是我不斷收到:

C:\\Python33\\Lib\\site-packages>pip

'pip' is not recognized as an internal or external command, operable program or batch file.

如何在這里安裝pip? 我有 Python 3.3.3 和 Windows

嘗試:

python -m pip install <package_name>

如果您使用的是 python 解釋器...試試這個:

import pip

pip.main(["install","--User", "package"]) 
# so...
pip.main(["install", "--Trump", "cython"])
# also if no user specified, usually this is my go to
pip.main(["install", "cython"])

也許您應該嘗試使用內置庫的 python 發行版。 由於您是 Windows 用戶,因此您可以使用 Winpython,例如https://sourceforge.net/projects/winpython/ ,它是 Python 的可移植 Windows 發行版。 我正在使用它,因為它已經包含了大多數科學和數值庫,並且還有一個內置的軟件包安裝程序。

似乎 PIP 不在您的 PATH 系統變量中,因此 cmd 不會將其識別為內部命令。

要檢查它是否為真,請在 CMD 提示符下鍵入echo %PATH% PIP 應該正常安裝到C:\\Python33\\Scripts\\pip ,如果在輸入echo %PATH%后沒有看到這樣的行,則需要使用setx命令從控制面板或 cmd 手動將 pip 路徑添加到 PATH 系統變量。 例如:

setx PATH "%PATH%;C:\Python33\Scripts"

如果您想從控制面板添加 PIP 路徑,請使用本教程,它應該會有所幫助。

我建議咨詢此鏈接:
如何在 Windows 上安裝 pip? 包含您問題的答案,我注意到您使用 python33,因此您可以直接轉到此鏈接(我向您建議的第二個鏈接來自第一個鏈接的頁面),希望這對您有所幫助。

暫無
暫無

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

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