5
respostas

Erro ao tentar usar o pip/pip3

Conforme postei em outro topico, não tenho privilegio de administrador na maquina aqui na empresa, o que dificulta bastante cada passo a ser dado. Me desculpe, mas agora está dando erro ao ver se tenho pip, pip3 instalado e não sei como resolver. Nessa versão 3.6.0 dizia q checando o pip, o pip seria instalado automaticamente, mas não funciona. Seguem as tentativas e os erros: Obrigado

Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> python -- version
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'python' is not defined
>>> import sys
>>> sys.version
'3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)]'
>>> pip install scikit-learn
  File "<stdin>", line 1
    pip install scikit-learn
              ^
SyntaxError: invalid syntax
>>> pip3 install numpy scipy
  File "<stdin>", line 1
    pip3 install numpy scipy
               ^
SyntaxError: invalid syntax
>>> pip install numpy scipy
  File "<stdin>", line 1
    pip install numpy scipy
              ^
SyntaxError: invalid syntax
>>> pip3
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'pip3' is not defined
>>> pip
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'pip' is not defined
>>> import pip
>>> pip install numpy
  File "<stdin>", line 1
    pip install numpy
              ^
SyntaxError: invalid syntax
>>> pip3 install numpy
  File "<stdin>", line 1
    pip3 install numpy
               ^
SyntaxError: invalid syntax
>>> pip -- version
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'version' is not defined
>>> pip--version
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'version' is not defined
>>> pip -- version
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'version' is not defined
>>> pip --version
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'version' is not defined
>>> pip3 --version
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'pip3' is not defined
>>> python3 -m pip install numpy
  File "<stdin>", line 1
    python3 -m pip install numpy
                 ^
SyntaxError: invalid syntax
5 respostas

Oi, Rogerio!

O pip deve ser executado fora do console Python, no terminal mesmo, tenta isso e fala aqui se deu certo!

Mas um detalhe, em sistemas baseados em UNIX normalmente é necessária permissão sudo para instalar algo com o pip, o que pode ser um problema :(.

Yan, obrigado. entrei na pasta de scripts onde está o executavel do pip, pip3, pip3.6 e mudou o erro. agora está dando erro:

pip3 install numpy
Collecting numpy
  Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x0381D1D0>: Failed to establish a new connection: [WinError 10061] Nenhuma conexão pôde ser feita porque a máquina de destino as recusou ativamente',)': /simple/numpy/
  Retrying (Retry(total=3, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x0381DE10>: Failed to establish a new connection: [WinError 10061] Nenhuma conexão pôde ser feita porque a máquina de destino as recusou ativamente',)': /simple/numpy/
  Retrying (Retry(total=2, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x0381D5D0>: Failed to establish a new connection: [WinError 10061] Nenhuma conexão pôde ser feita porque a máquina de destino as recusou ativamente',)': /simple/numpy/
  Retrying (Retry(total=1, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x0381DA90>: Failed to establish a new connection: [WinError 10061] Nenhuma conexão pôde ser feita porque a máquina de destino as recusou ativamente',)': /simple/numpy/
  Retrying (Retry(total=0, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x0381D950>: Failed to establish a new connection: [WinError 10061] Nenhuma conexão pôde ser feita porque a máquina de destino as recusou ativamente',)': /simple/numpy/
  Could not find a version that satisfies the requirement numpy (from versions: )
No matching distribution found for numpy

acredito que seja por conta do firewall aqui na empresa. é isso mesmo?

Putz, Rogerio, aparentemente sim... Você não tem como contactar alguém do trabalho para que isso seja liberado?

é muito complicado. rs Vou tentar fazer isso. Obrigado, Yan

Fiquei sabendo aqui na empresa que tem um repositorio http://binario.cv:8081/#browse/browse/components:phyton-repocom libs como a numpy usadas no python e tentei usar o comando abaixo:

pip3 install numpy http://binario.cv:8081/#browse/browse/components:phyton-repo

Deu essa mensagem:

Collecting http://binario.cv:8081/#browse/browse/components:phyton-repo
Downloading http://binario.cv:8081/

Cannot unpack file C:\Users\roger\AppData\Local\Temp\pip-vcpe_an_-unpack\binario.cv:8081 (downloaded from C:\Users\roger\AppData\Local\Temp\pip-0vgy_4i3-build, content-type: text/html); cannot detect archive format

Cannot determine archive format of C:\Users\roger\AppData\Local\Temp\pip-0vgy_4i3-build

Alguém sabe como poderia funcionar?