GNU/Linux >> Tutoriales Linux >  >> Linux

cómo usar python2.7 pip en lugar de pip predeterminado

Debe haber un binario llamado "pip2.7" instalado en alguna ubicación incluida dentro de su variable $PATH.

Puede averiguarlo escribiendo

which pip2.7

Esto debería imprimir algo como '/usr/local/bin/pip2.7' en su salida estándar. Si no imprime nada como esto, no está instalado. En ese caso, instálelo ejecutando

$ wget https://bootstrap.pypa.io/pip/2.7/get-pip.py
$ sudo python2.7 get-pip.py

Ahora, debería estar todo listo, y

which pip2.7

debería devolver la salida correcta.


Una alternativa es llamar al pip módulo usando python2.7, como se muestra a continuación:

python2.7 -m pip <commands>

Por ejemplo, podría ejecutar python2.7 -m pip install <package> para instalar sus módulos Python favoritos. Aquí hay una referencia:https://stackoverflow.com/a/50017310/4256346.

En caso de que el módulo pip aún no se haya instalado para esta versión de python, puede ejecutar lo siguiente:

python2.7 -m ensurepip

Ejecutar este comando "arrancará el instalador de pip". Tenga en cuenta que ejecutar esto puede requerir privilegios administrativos (es decir, sudo ). Aquí hay una referencia:https://docs.python.org/2.7/library/ensurepip.html y otra referencia https://stackoverflow.com/a/46631019/4256346.


como se indica aquí, esto es lo que funcionó mejor para mí:

sudo apt-get install python3 python3-pip python3-setuptools

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 10

Linux
  1. Cómo usar Nginx para redirigir

  2. Cómo usar el comando Su en Linux

  3. Cómo instalar PIP en Linux

  4. ¿Cómo instalar PIP en Linux?

  5. cómo usar pylint en vim

Cómo usar Instagram en la terminal

Cómo usar Vagrant con el proveedor KVM de Libvirt

Cómo usar el comando PS

Cómo usar el comando SUPERIOR

Cómo usar FTP

Cómo usar IPTables en lugar de firewalld para Fedora 30-31-32