2014-06-17 13:56:34 +0000 2014-06-17 13:56:34 +0000
61
61

python3-pip instalado pero no se encuentra el comando pip3?

Estoy probando un programa Python3 en varios ordenadores. Para ello, necesito instalar una librería de Python con pip3.

Así que primero, estaba instalando python3-pip en cada ordenador (todos están ejecutando el sistema operativo Kubuntu). Todo estaba bien, y luego instalé el paquete que necesitaba con pip3, y me las arreglé para hacerlo excepto en un ordenador.

En ese ordenador, python3-pip fue aparentemente instalado con éxito, pero cuando busco el paquete, obtengo este error (la traducción es casera):

Command «pip3» was not found, maybe you wanted to say:
 The command «pip» from the package «python-pip» (universe)
pip3: command not found

EDIT

Resultados de dpkg -L python3-pip:

/.
/usr
/usr/share
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/pip-3.2.1.gz
/usr/share/doc
/usr/share/doc/python3-pip
/usr/share/doc/python3-pip/changelog.Debian.gz
/usr/share/doc/python3-pip/copyright
/usr/bin
/usr/bin/pip-3.2
/usr/lib
/usr/lib/python3
/usr/lib/python3/dist-packages
/usr/lib/python3/dist-packages/pip
/usr/lib/python3/dist-packages/pip/log.py
/usr/lib/python3/dist-packages/pip/commands
/usr/lib/python3/dist-packages/pip/commands/unzip.py
/usr/lib/python3/dist-packages/pip/commands/zip.py
/usr/lib/python3/dist-packages/pip/commands/install.py
/usr/lib/python3/dist-packages/pip/commands/completion.py
/usr/lib/python3/dist-packages/pip/commands/uninstall.py
/usr/lib/python3/dist-packages/pip/commands/search.py
/usr/lib/python3/dist-packages/pip/commands/freeze.py
/usr/lib/python3/dist-packages/pip/commands/ __init__.py
/usr/lib/python3/dist-packages/pip/commands/help.py
/usr/lib/python3/dist-packages/pip/commands/bundle.py
/usr/lib/python3/dist-packages/pip/_pkgutil.py
/usr/lib/python3/dist-packages/pip/util.py
/usr/lib/python3/dist-packages/pip/status_codes.py
/usr/lib/python3/dist-packages/pip/vcs
/usr/lib/python3/dist-packages/pip/vcs/ __init__.py
/usr/lib/python3/dist-packages/pip/vcs/mercurial.py
/usr/lib/python3/dist-packages/pip/vcs/git.py
/usr/lib/python3/dist-packages/pip/vcs/bazaar.py
/usr/lib/python3/dist-packages/pip/vcs/subversion.py
/usr/lib/python3/dist-packages/pip/baseparser.py
/usr/lib/python3/dist-packages/pip/exceptions.py
/usr/lib/python3/dist-packages/pip/index.py
/usr/lib/python3/dist-packages/pip/basecommand.py
/usr/lib/python3/dist-packages/pip/req.py
/usr/lib/python3/dist-packages/pip/locations.py
/usr/lib/python3/dist-packages/pip/ __init__.py
/usr/lib/python3/dist-packages/pip/runner.py
/usr/lib/python3/dist-packages/pip/backwardcompat.py
/usr/lib/python3/dist-packages/pip/download.py
/usr/lib/python3/dist-packages/pip-1.1.egg-info
/usr/lib/python3/dist-packages/pip-1.1.egg-info/SOURCES.txt
/usr/lib/python3/dist-packages/pip-1.1.egg-info/not-zip-safe
/usr/lib/python3/dist-packages/pip-1.1.egg-info/top_level.txt
/usr/lib/python3/dist-packages/pip-1.1.egg-info/PKG-INFO
/usr/lib/python3/dist-packages/pip-1.1.egg-info/entry_points.txt
/usr/lib/python3/dist-packages/pip-1.1.egg-info/dependency_links.txt

Respuestas (3)

83
83
83
2014-06-17 17:52:27 +0000

Una de tres cosas probablemente lo arreglará:

  1. En caso de que python3-pip no se haya instalado correctamente, reinstalarlo:

  2. Intenta usar el comando python3-pip en su lugar (funciona en Fedora; no tengo una copia de Kubuntu para probarlo).

  3. Sólo una suposición salvaje… comprueba pip --version. Hay una ligera posibilidad de que después de instalar python3-pip el nuevo pip reemplace al antiguo pip (¿quizás a través de alternatives?)

EDIT Ahora que se ha añadido la salida de dpkg -L python3-pip a la pregunta, puedo dar la respuesta.

El nombre de comando correcto a usar es: pip-3.2.

5
5
5
2017-09-21 19:29:33 +0000

Me encontré con este problema y encontré la solución. El paquete python3-pip instaló un binario pip-3.2.

Ejecutando pip-3.2 --version muestra:

pip 1.1 from /usr/lib/python3/dist-packages (python 3.2)

Mientras que python3-pip da el mensaje command not found.

Lo probé en una descarga “limpia” de aquí: https://sourceforge.net/projects/rpiqemuwindows/

Comprobé pip-3.2 antes de instalar python3-pip y después.

-3
-3
-3
2017-03-31 00:54:23 +0000

Puedes usar easy_install:

apt-get install python3-setuptools
easy_install3 pip