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

python3-pip instalado mas comando pip3 não encontrado?

Advertisement

Estou testando um programa Python3 em vários computadores. Para isso, preciso de instalar uma biblioteca de Python com pip3.

Então primeiro, eu estava a instalar o python3-pip em cada computador (todos estão a correr o SO Kubuntu). Tudo estava OK, e depois instalei o pacote que precisava com o pip3, e consegui fazer isso excepto um computador.

Nesse computador, o python3-pip foi aparentemente instalado com sucesso, mas quando procuro o pacote, recebo este erro (a tradução é caseira):

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 do 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
Advertisement
Advertisement

Respostas (3)

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

Uma de três coisas é provável que a conserte:

  1. No caso de python3-pip não_ instalar correctamente, reinstale-o:

  2. Tente antes usar o comando python3-pip (funciona no Fedora; não tenho uma cópia do Kubuntu para o experimentar).

  3. Apenas um palpite…verifique pip --version. Existe uma pequena possibilidade de que depois de instalar python3-pip o novo pip _ substitua_ o antigo pip (talvez via alternatives?)

EDIT Agora que a saída do dpkg -L python3-pip foi adicionada à pergunta, posso dar a resposta.

O nome correcto do comando a utilizar é: pip-3.2.

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

Deparei-me com este problema e encontrei a solução. O pacote python3-pip instalou um binário pip-3.2.

Executando pip-3.2 --version mostra:

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

Enquanto python3-pip dá a mensagem command not found.

Testei-o num download “limpo” a partir daqui: https://sourceforge.net/projects/rpiqemuwindows/

Eu verifiquei por pip-3.2 antes de instalar python3-pip e depois.

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

Você pode usar easy_install:

apt-get install python3-setuptools
easy_install3 pip
Advertisement

Questões relacionadas

5
4
10
4
2
Advertisement
Advertisement