簡體   English   中英

無法安裝pip2

[英]Can't Install pip2

我不小心卸載了pip2,無法成功重新安裝它。

我嘗試使用apt-get install python-pip重新安裝它,但是如果我嘗試運行pip命令,則默認為anaconda的pip,並且如果我嘗試運行pip2命令, pip2收到以下錯誤:

bash: /usr/local/bin/pip2: No such file or directory

如果這很重要,則計算機為Ubuntu 16.04。

使用get-pip.py安裝

要安裝pip,請安全下載get-pip.py

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

然后運行以下命令:

python get-pip.py

參考: Installation pip 19.0.1文檔

看來您必須已經從系統Python中卸載了pip ,因為您提到在bash中鍵入pip默認為Anaconda的pip 這是因為默認情況下,Anaconda將一些行添加到您的.bashrc ,如下所示:

# added by Anaconda3 5.3.1 installer
# >>> conda init >>>
# !! Contents within this block are managed by 'conda init' !!
# [some stuff]
# <<< conda init <<<

具體來說,這些行將Anaconda目錄添加到路徑的開頭,以便您鍵入的命令默認為Anaconda版本。 如果您在.bashrc中將這些行注釋掉,然后重新啟動終端,則pippython應該引用默認安裝。 您可以通過運行以下命令進行檢查:

# before commenting stuff out in .bashrc
$ which python
/home/username/.anaconda3/bin/python
$ which pip2
/home/username/.anaconda3/bin/pip2

# after commenting stuff out in .bashrc and restarting
$ which python
/usr/bin/python
$ which pip2
/usr/bin/pip2

暫無
暫無

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

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