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

python3-pip installé mais la commande pip3 n'a pas été trouvée ?

Je teste un programme Python3 sur plusieurs ordinateurs. Pour ce faire, je dois installer une bibliothèque de Python avec pip3.

Donc, j'ai d'abord installé python3-pip dans chaque ordinateur (tout le monde utilise Kubuntu OS). Tout était OK, et ensuite j'ai installé le paquet dont j'avais besoin avec pip3, et j'ai réussi à le faire sauf pour un ordinateur.

Dans cet ordinateur, python3-pip a apparemment été installé avec succès, mais quand je cherche le paquet, j'obtiens cette erreur (la traduction est faite maison) :

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

EDIT

Résultats 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

Réponses (3)

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

L'une des trois choses suivantes le corrigera probablement :

  1. dans le cas où python3-pip ne s'est pas installé correctement, le réinstaller :

  2. Essayez d'utiliser la commande python3-pip à la place (fonctionne sur Fedora ; je n'ai pas de copie de Kubuntu pour l'essayer).

  3. Juste une supposition…vérifiez pip --version. Il y a une légère possibilité qu'après avoir installé python3-pip, le nouveau pip remplace l'ancien pip (peut-être via alternatives ?)

EDIT Maintenant que la sortie de dpkg -L python3-pip a été ajoutée à la question, je peux fournir la réponse.

Le nom correct de la commande à utiliser est : pip-3.2.

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

Je me suis heurté à ce problème et j'ai trouvé la solution. Le paquet python3-pip a installé un binaire pip-3.2.

Executing pip-3.2 --version montre :

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

Alors que python3-pip donne le message command not found.

Je l'ai testé sur un téléchargement “propre” d'ici : https://sourceforge.net/projects/rpiqemuwindows/

J'ai vérifié la présence de pip-3.2 avant d'installer python3-pip et ensuite après.

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

Vous pouvez utiliser easy_install :

apt-get install python3-setuptools
easy_install3 pip