GNU/Linux >> Tutoriales Linux >  >> Linux

Ubuntu Command 'pip' no encontrado, pero hay 18 similares

Respuesta corta:intenta ejecutar python3 -m pip install -e .

Algunas explicaciones:

Las diferentes versiones de Python no sorprenden. WSL es, efectivamente, una máquina virtual ultraligera. Su instalación de Windows python es completamente independiente de la instalación de WSL python.

Python tiene dos versiones principales ampliamente utilizadas, Python 2 y Python 3. El comando python ejecuta alguna versión menor de Python 2, mientras que el comando python3 ejecuta una versión menor de Python 3. A continuación se muestra el resultado de mi consola.

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

Pip es el administrador de instalación de Python y tiene las mismas versiones principales que Python. El comando pip ejecuta la versión Python 2 de pip, mientras que pip3 ejecuta la versión Python 3 de pip.

Es una mejor práctica usar python3 -m pip sobre pip3 , ayuda a garantizar que esté utilizando la versión de pip asociada con la versión de python que espera ejecutar.


Intentando hacer esto primero/otra vez

  1. Actualizando la información del paquete
sudo apt-get update
  1. Descargando todas las actualizaciones
sudo apt-get upgrade
  1. Reinstalando pip
sudo apt-get install python3-pip

Claramente, el problema es con la terminal, es decir, no reconoce el comando, por lo que tal vez pip no esté instalado correctamente, pero con lo que ha mostrado hasta ahora, no creo que surja este problema. De todos modos, pruébalo.

También

¿Qué estás tratando de instalar? Pip es para paquetes de python, ¿verdad?


Linux
  1. ¿No se encuentra el comando Spawn en Ubuntu 14.04?

  2. rm:comando no encontrado

  3. mv:comando no encontrado

  4. ln:comando no encontrado

  5. sudo:python:comando no encontrado

¿Comando ping no encontrado? Instalar Ping en Ubuntu

inactivo3:comando no encontrado

aws-shell:comando no encontrado

w:comando no encontrado

df:comando no encontrado

du:comando no encontrado