GNU/Linux >> Znalost Linux >  >> Linux

Příkaz Ubuntu „pip“ nebyl nalezen, ale existuje 18 podobných

Krátká odpověď:Zkuste spustit python3 -m pip install -e .

Některá vysvětlení:

Různé verze Pythonu nejsou překvapivé. WSL je ve skutečnosti ultralehký virtuální stroj. Vaše instalace Windows pythonu je zcela nezávislá na instalaci WSL pythonu.

Python má dvě široce používané hlavní verze, Python 2 a Python 3. Příkaz python spouští nějakou menší verzi Pythonu 2, zatímco příkaz python3 provozuje nějakou menší verzi Pythonu 3. Níže je můj výstup z konzole.

[email protected]:~/scratch$ python --version
Python 2.7.18
[email protected]:~/scratch$ python3 --version
Python 3.8.5

Pip je správce instalací pythonu a má stejné hlavní verze jako Python. Příkaz pip provozuje Python 2 verzi pip, zatímco pip3 provozuje Python 3 verzi pip.

Je lepší používat python3 -m pip přes pip3 , pomáhá zajistit, že používáte verzi pip přidruženou k verzi pythonu, kterou očekáváte.


Zkouším to udělat jako první/znovu

  1. Aktualizace informací o balíčku
sudo apt-get update
  1. Stahování všech upgradů
sudo apt-get upgrade
  1. Přeinstalování pip
sudo apt-get install python3-pip

Je zřejmé, že problém je s terminálem, tj. nerozpoznáním příkazu, takže možná není pip nainstalován správně, ale s tím, co jste dosud ukázali, si nemyslím, že by tento problém měl nastat. Každopádně to zkuste.

Také

Co se pokoušíte nainstalovat? pip je pro balíčky python správně.


Linux
  1. nc:příkaz nenalezen

  2. rm:příkaz nenalezen

  3. mv:příkaz nenalezen

  1. Příkaz nebyl nalezen v Zsh, ale nalezen v Bash?

  2. Příkaz spawn nebyl nalezen na Ubuntu 14.04?

  3. ln:příkaz nenalezen

  1. Subscription-manager:příkaz nenalezen

  2. dnf:příkaz nenalezen

  3. bc:příkaz nenalezen