簡體   English   中英

為python3.3安裝pip

[英]Installing pip for python3.3

我從Package Index> pip 1.2.1下載了pip

然后我用它安裝它

sudo python3.3 setup.py install

不過,當我嘗試使用pip-3.3終端抱怨

-bash: pip-3.3: command not found

然而, pip-2.7游泳。

我也試過了

curl -O http://python-distribute.org/distribute_setup.py
sudo python3.3 distribute_setup.py
sudo python3.3 -m easy_install pip

但是pip-3.3仍然不起作用。

如何為Python 3.3安裝pip?

請注意,有一個相關的線程如何使用Python 3安裝pip? ,但答案只是“安裝分發...然后使用它來安裝pip”,這對我沒有幫助,因為我已經嘗試過它並沒有用。

有可能pip確實在某處成功安裝。 但是, 某個地方可能不在你的PATH ,所以你的shell(bash)不知道在哪里找到它。 對我來說, pip-2.6安裝在:

/Library/Frameworks/Python.framework/Versions/2.6/bin/

它可能是一個類似的路徑(只有3.3而不是2.6)。 當然,添加到PATH是依賴於shell的。 在類似bash的shell上,你可以使用export和類似csh的shell,你可以使用setenv - 為了方便起見,你可能想在shell的初始化文件中進行更改(例如~/.bashrc~/.bash_profile或類似的東西)。

一種方法是使用python3的自制軟件安裝。 它配備了pip3內置功能。 這也意味着你有一個卸載程序,不像dmg / pkg安裝。

如果你已經自制了它就像brew install python3一樣簡單。 這里有更詳細的說明。 你可以在這里閱讀更多關於python3 brew安裝的信息

對於Mac:

sudo easy_install pip3

如果你仍然遇到麻煩,可能是因為你自己編譯python3,使用apt-get或homebrew卸載你的編譯並重新安裝python3包,此時它應該帶有pip。

brew uninstall python3
brew install python3
brew link --overwrite python3
curl --silent --show-error --retry 5 https://bootstrap.pypa.io/get-pip.py | sudo python3.3

看到這里

如果實際安裝了pip,它總是可以通過版本化的Python命令調用,如下所示:

python3.3 -m pip

暫無
暫無

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

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