Pip: Não é possível instalar qualquer coisa usando pip após a atualização para 20.0

Criado em 21 jan. 2020  ·  94Comentários  ·  Fonte: pypa/pip

Ambiente

  • versão do pip: 20.0
  • Versão do Python: 3.6.8
  • SO: Ubuntu 14.04.6 (Não julgue)

Descrição

Durante nosso processo de compilação, atualizamos automaticamente para a versão mais recente no pip. Após atualizar para 20.0 (usando pip install -U pip setuptools), não podemos instalar nenhum pacote.

Saída

Traceback (most recent call last):
  File "/home/svc-web/webshop/env/bin/pip", line 8, in <module>
    sys.exit(main())
  File "/home/svc-web/webshop/env/lib/python3.6/site-packages/pip/_internal/cli/main.py", line 73, in main
    command = create_command(cmd_name, isolated=("--isolated" in cmd_args))
  File "/home/svc-web/webshop/env/lib/python3.6/site-packages/pip/_internal/commands/__init__.py", line 96, in create_command
    module = importlib.import_module(module_path)
  File "/usr/lib/python3.6/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 994, in _gcd_import
  File "<frozen importlib._bootstrap>", line 971, in _find_and_load
  File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/svc-web/webshop/env/lib/python3.6/site-packages/pip/_internal/commands/install.py", line 24, in <module>
    from pip._internal.cli.req_command import RequirementCommand
  File "/home/svc-web/webshop/env/lib/python3.6/site-packages/pip/_internal/cli/req_command.py", line 20, in <module>
    from pip._internal.operations.prepare import RequirementPreparer
  File "/home/svc-web/webshop/env/lib/python3.6/site-packages/pip/_internal/operations/prepare.py", line 16, in <module>
    from pip._internal.distributions import (
  File "/home/svc-web/webshop/env/lib/python3.6/site-packages/pip/_internal/distributions/__init__.py", line 1, in <module>
    from pip._internal.distributions.source import SourceDistribution
ImportError: cannot import name 'SourceDistribution'

Comentários muito úteis

Vale ressaltar que erros, problemas e imprevistos acontecem em todos os projetos, por mais que você planeje e tente mitigar tais eventos.

Poupe um pensamento e comentários de apoio para os Pythonistas voluntários que estão analisando isso e corrigindo-o para nosso benefício.

Todos 94 comentários

Eu vejo a mesma coisa:

$ pip install requests
Traceback (most recent call last):
  File "/home/ntoll/.virtualenvs/sdclient/bin/pip", line 8, in <module>
    sys.exit(main())
  File "/home/ntoll/.virtualenvs/sdclient/lib/python3.7/site-packages/pip/_internal/cli/main.py", line 73, in main
    command = create_command(cmd_name, isolated=("--isolated" in cmd_args))
  File "/home/ntoll/.virtualenvs/sdclient/lib/python3.7/site-packages/pip/_internal/commands/__init__.py", line 96, in create_command
    module = importlib.import_module(module_path)
  File "/home/ntoll/.virtualenvs/sdclient/lib/python3.7/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/ntoll/.virtualenvs/sdclient/lib/python3.7/site-packages/pip/_internal/commands/install.py", line 24, in <module>
    from pip._internal.cli.req_command import RequirementCommand
  File "/home/ntoll/.virtualenvs/sdclient/lib/python3.7/site-packages/pip/_internal/cli/req_command.py", line 20, in <module>
    from pip._internal.operations.prepare import RequirementPreparer
  File "/home/ntoll/.virtualenvs/sdclient/lib/python3.7/site-packages/pip/_internal/operations/prepare.py", line 16, in <module>
    from pip._internal.distributions import (
  File "/home/ntoll/.virtualenvs/sdclient/lib/python3.7/site-packages/pip/_internal/distributions/__init__.py", line 1, in <module>
    from pip._internal.distributions.source import SourceDistribution
ImportError: cannot import name 'SourceDistribution' from 'pip._internal.distributions.source' (/home/ntoll/.virtualenvs/sdclient/lib/python3.7/site-packages/pip/_internal/distributions/source/__init__.py)

Python 3.7.2 no Ubuntu 18.04

O mesmo aqui https://github.com/pypa/pip/pull/7619#issuecomment -576649700

Parece dist impuro.

Exatamente o mesmo com Python 3.7.5 no Fedora 29. O mesmo acontece tanto em virtualenvs quanto com --user . Além disso, não importa se eu corro pip3.7 ou python3.7 -m pip .

E como @ntoll sugere abaixo, parabéns para todos que trabalham para corrigir essa falha infeliz! É bom ver apenas comentários neutros e de apoio aqui. Comunidade de código aberto no seu melhor.

mesmo aqui, python 3.8.1 no android 9 termux. eu suponho que é o mesmo para basicamente todos

Eu tenho o mesmo problema em uma compilação do docker, usando a imagem python:3.8-buster :

Step 1/6 : FROM python:3.8-buster
 ---> 0a3a95c81a2b
Step 2/6 : ADD . /app
 ---> a3be40376bd8
Step 3/6 : WORKDIR /app
 ---> Running in 6f53960d3257
Removing intermediate container 6f53960d3257
 ---> 14b7a3ccf004
Step 4/6 : RUN pip install --upgrade pip setuptools
 ---> Running in 6f9dfc84e0a3
Collecting pip
  Downloading https://files.pythonhosted.org/packages/60/65/16487a7c4e0f95bb3fc89c2e377be331fd496b7a9b08fd3077de7f3ae2cf/pip-20.0-py2.py3-none-any.whl (1.5MB)
Collecting setuptools
  Downloading https://files.pythonhosted.org/packages/a7/c5/6c1acea1b4ea88b86b03280f3fde1efa04fefecd4e7d2af13e602661cde4/setuptools-45.1.0-py3-none-any.whl (583kB)
Installing collected packages: pip, setuptools
  Found existing installation: pip 19.3.1
    Uninstalling pip-19.3.1:
      Successfully uninstalled pip-19.3.1
  Found existing installation: setuptools 41.6.0
    Uninstalling setuptools-41.6.0:
      Successfully uninstalled setuptools-41.6.0
Successfully installed pip-20.0 setuptools-45.1.0
Removing intermediate container 6f9dfc84e0a3
 ---> 4db4dd1c01a1
Step 5/6 : RUN pip install -r requirements.txt
 ---> Running in 01e0b70d0d81
Traceback (most recent call last):
  File "/usr/local/bin/pip", line 8, in <module>
    sys.exit(main())
  File "/usr/local/lib/python3.8/site-packages/pip/_internal/cli/main.py", line 73, in main
    command = create_command(cmd_name, isolated=("--isolated" in cmd_args))
  File "/usr/local/lib/python3.8/site-packages/pip/_internal/commands/__init__.py", line 96, in create_command
    module = importlib.import_module(module_path)
  File "/usr/local/lib/python3.8/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 783, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/usr/local/lib/python3.8/site-packages/pip/_internal/commands/install.py", line 24, in <module>
    from pip._internal.cli.req_command import RequirementCommand
  File "/usr/local/lib/python3.8/site-packages/pip/_internal/cli/req_command.py", line 20, in <module>
    from pip._internal.operations.prepare import RequirementPreparer
  File "/usr/local/lib/python3.8/site-packages/pip/_internal/operations/prepare.py", line 16, in <module>
    from pip._internal.distributions import (
  File "/usr/local/lib/python3.8/site-packages/pip/_internal/distributions/__init__.py", line 1, in <module>
    from pip._internal.distributions.source import SourceDistribution
ImportError: cannot import name 'SourceDistribution' from 'pip._internal.distributions.source' (/usr/local/lib/python3.8/site-packages/pip/_internal/distributions/source/__init__.py)

Mesmo aqui. Python 3.7.4 usando Ubuntu 18.04 e Alpine linux no Docker.

O mesmo no MacPorts Python no macOS:

$ rm -rf venv && python3.8 -m venv venv && ./venv/bin/python -m pip install -U pip && ./venv/bin/python -m pip install requests
Collecting pip
  Using cached https://files.pythonhosted.org/packages/60/65/16487a7c4e0f95bb3fc89c2e377be331fd496b7a9b08fd3077de7f3ae2cf/pip-20.0-py2.py3-none-any.whl
Installing collected packages: pip
  Found existing installation: pip 19.2.3
    Uninstalling pip-19.2.3:
      Successfully uninstalled pip-19.2.3
Successfully installed pip-20.0
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/runpy.py", line 193, in _run_module_as_main
    return _run_code(code, main_globals, None,
  ...
  File "/Users/messa/test/venv/lib/python3.8/site-packages/pip/_internal/operations/prepare.py", line 16, in <module>
    from pip._internal.distributions import (
  File "/Users/messa/test/venv/lib/python3.8/site-packages/pip/_internal/distributions/__init__.py", line 1, in <module>
    from pip._internal.distributions.source import SourceDistribution
ImportError: cannot import name 'SourceDistribution' from 'pip._internal.distributions.source' (/Users/messa/test/venv/lib/python3.8/site-packages/pip/_internal/distributions/source/__init__.py)

Exatamente o mesmo problema. Python 3.7.6, sistema: Mac OS Catalina

Mesmo problema no Python 3.7.3, que é o padrão do Ubuntu 19.04.

Vale ressaltar que erros, problemas e imprevistos acontecem em todos os projetos, por mais que você planeje e tente mitigar tais eventos.

Poupe um pensamento e comentários de apoio para os Pythonistas voluntários que estão analisando isso e corrigindo-o para nosso benefício.

Observe um mantenedor de pip , mas acho que temos duas opções para seguir em frente: 1) cortar uma dist limpa e atualizar a versão; 2) pelo menos retire 20 do pypi (pode ser tarde demais).

Enquanto isso, isso pode ser útil se você usar virtualenv :

virtualenv venv --no-pip
source venv/bin/activate
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py pip==19.3.1

Só queria avisar que nosso sistema de compilação também caiu com isso. Felizmente, não é crítico, e concordo com @ntoll que às vezes as coisas dão errado, e tenho certeza de que você está fazendo tudo o que pode para consertar isso.

@pradyunsg Confirmo o problema. Sugiro puxá-lo do PyPI.

@xdralex Sim :+1: eu estava digitando algo semelhante.

Além disso, se você tiver um pip utilizável em seu ambiente global, então virtualenv venv --no-download usará esse em vez de baixar a versão quebrada.

Apenas para completar: o Windows também é afetado. Win10 + Python 3.7.4 aqui (WinPython):

python -m pip uninstall pip Traceback (most recent call last): File "v:\bin\scripting\python\3.7.4\python-3.7.4.amd64\lib\runpy.py", line 193, in _run_module_as_main "__main__", mod_spec) File "v:\bin\scripting\python\3.7.4\python-3.7.4.amd64\lib\runpy.py", line 85, in _run_code exec(code, run_globals) File "v:\bin\scripting\python\3.7.4\python-3.7.4.amd64\lib\site-packages\pip\__main__.py", line 19, in <module> sys.exit(_main()) File "v:\bin\scripting\python\3.7.4\python-3.7.4.amd64\lib\site-packages\pip\_internal\cli\main.py", line 73, in main command = create_command(cmd_name, isolated=("--isolated" in cmd_args)) File "v:\bin\scripting\python\3.7.4\python-3.7.4.amd64\lib\site-packages\pip\_internal\commands\__init__.py", line 96, in create_command module = importlib.import_module(module_path) File "v:\bin\scripting\python\3.7.4\python-3.7.4.amd64\lib\importlib\__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 1006, in _gcd_import File "<frozen importlib._bootstrap>", line 983, in _find_and_load File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 677, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 728, in exec_module File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed File "v:\bin\scripting\python\3.7.4\python-3.7.4.amd64\lib\site-packages\pip\_internal\commands\uninstall.py", line 9, in <module> from pip._internal.cli.req_command import SessionCommandMixin File "v:\bin\scripting\python\3.7.4\python-3.7.4.amd64\lib\site-packages\pip\_internal\cli\req_command.py", line 20, in <module> from pip._internal.operations.prepare import RequirementPreparer File "v:\bin\scripting\python\3.7.4\python-3.7.4.amd64\lib\site-packages\pip\_internal\operations\prepare.py", line 16, in <module> from pip._internal.distributions import ( File "v:\bin\scripting\python\3.7.4\python-3.7.4.amd64\lib\site-packages\pip\_internal\distributions\__init__.py", line 1, in <module> from pip._internal.distributions.source import SourceDistribution ImportError: cannot import name 'SourceDistribution' from 'pip._internal.distributions.source' (v:\bin\scripting\python\3.7.4\python-3.7.4.amd64\lib\site-packages\pip\_internal\distributions\source\__init__.py)

Aparentemente afeta qualquer comando pip ou python -m pip após a instalação do 20.0. Então, também não consigo reverter para 19.3.

edit: Esta solução alternativa ajudou.

Para aquelas pessoas aqui com processos de compilação quebrados porque fazem algo semelhante ao pip install -U pip setuptools do OP - lembre-se de que você pode ajustar isso para banir ou restringir qualquer versão específica.

Ambos parecem funcionar bem para mim localmente:

$ pip install -U "pip<20" setuptools
$ pip install -U "pip!=20.0" setuptools

pip avisará sobre não estar na versão mais recente, mas não instalará v20.0 .

@james-gonzalez Não tenho certeza de que cortar um novo lançamento faz parte do CI.

Lendo https://pip.pypa.io/en/latest/development/release-process/#creating -a-new-release, talvez depois de verificar master um git clean deve ser aplicado.

Eu tenho exatamente o mesmo problema em um contêiner docker limpo executando o Ubuntu mais recente, bem como um Arch Linux atualizado.

Eu tentei baixar e executar get-pip em um novo virtualenv, mas ainda não funciona :/
Notei que na pasta pip/_internal/distributions/ tem um arquivo python chamado source.py e uma pasta chamada source . Por enquanto, removi manualmente a pasta e o pip está sendo executado novamente

Uma solução alternativa para fazer o pip funcionar novamente é obter o script get-pip.py e executar:
python get-pip.py pip==19.3.1
Isso reverterá o pip para a versão anterior

Você não ouve seus próprios testes de CI?

Lembre-se sempre de que os mantenedores também são humanos, e erros de programação são realmente comuns entre esta espécie. Devemos fornecer qualquer apoio que eles ou a comunidade precisem do que culpar as pessoas.

Acabei de me deparar com o mesmo problema e instalei o pip do repositório (20.1.dev) e resolveu. Acabei de clonar este repositório e pip install -e ./pip

Btw, parece que é apenas uma importação ausente. Minha correção foi:

pip\_internal\distributions\source\__init__.py

from .legacy import SourceDistribution

Confirmado, nosso sistema de CI está com o mesmo problema.

https://github.com/pypa/pip/issues/7217
Instale uma versão mais antiga:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py pip==19.3.1

Uma possível solução local:
https://github.com/pypa/pip/issues/7217#issuecomment -576653463

Remover a pasta ./site-packages/pip/_internal/distributions/source ajuda!

Isso está sendo corrigido em https://github.com/pypa/pip/pull/7621, conforme link de https://github.com/pypa/pip/issues/7217 :)

O mesmo, confirmado no Amazon Linux em uma instância do EC2 e em uma máquina local do Fedora.

Por pura curiosidade, por que esta versão foi lançada mesmo que os últimos pipelines tenham falhado mostrando esse erro? https://travis-ci.org/pypa/pip/builds/639902383

Não é uma observação cortante, apenas interessado no processo de lançamento e como esse tipo de problema pode ser evitado no futuro!

Muito obrigado pelo trabalho contínuo para corrigi-lo :+1:

Eu havia atualizado recentemente para o pip 20.0 usando "python -m pip install --upgrade pip". Após a atualização, até o comando "pip list" quebrou. Agora vejo que uma nova versão 20.0.1 é lançada, mas se eu fizer "python -m pip install --upgrade pip", recebo o mesmo erro. Como posso atualizar para a versão mais recente do pip 20.0.1?

@nachiketrss tente instalar com get-pip.py

@nachiketrss curl https://bootstrap.pypa.io/get-pip.py | Pitão

Ou python3

Erro comparável para CentOS 7 com Python3.6:

$ cat /etc/redhat-release 
CentOS Linux release 7.7.1908 (Core)

$ mkvirtualenv --python=/usr/bin/python3.6 foo

(foo) $ which python
~/.virtualenvs/foo/bin/python


(foo) $ which pip
~/.virtualenvs/foo/bin/pip

(foo) $ pip --version
pip 20.0 from /home/foo/.virtualenvs/foo/lib/python3.6/site-packages/pip (python 3.6)


(foo) $ pip list
Traceback (most recent call last):
  File "/home/foo/.virtualenvs/foo/bin/pip", line 10, in <module>
    sys.exit(main())
  File "/home/foo/.virtualenvs/foo/lib/python3.6/site-packages/pip/_internal/cli/main.py", line 73, in main
    command = create_command(cmd_name, isolated=("--isolated" in cmd_args))
  File "/home/foo/.virtualenvs/foo/lib/python3.6/site-packages/pip/_internal/commands/__init__.py", line 96, in create_command
    module = importlib.import_module(module_path)
  File "/home/foo/.virtualenvs/foo/lib64/python3.6/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 994, in _gcd_import
  File "<frozen importlib._bootstrap>", line 971, in _find_and_load
  File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/foo/.virtualenvs/foo/lib/python3.6/site-packages/pip/_internal/commands/list.py", line 13, in <module>
    from pip._internal.cli.req_command import IndexGroupCommand
  File "/home/foo/.virtualenvs/foo/lib/python3.6/site-packages/pip/_internal/cli/req_command.py", line 20, in <module>
    from pip._internal.operations.prepare import RequirementPreparer
  File "/home/foo/.virtualenvs/foo/lib/python3.6/site-packages/pip/_internal/operations/prepare.py", line 16, in <module>
    from pip._internal.distributions import (
  File "/home/foo/.virtualenvs/foo/lib/python3.6/site-packages/pip/_internal/distributions/__init__.py", line 1, in <module>
    from pip._internal.distributions.source import SourceDistribution
ImportError: cannot import name 'SourceDistribution'

Não vejo mais problema com o lançamento do pip 20.0.1, obrigado. Concordo, seria útil entender as falhas de trabalho acima nos logs de compilação @lerela referenciados.

Posso confirmar que 20.0.1 corrigiu o problema.

Erro comparável para CentOS 7 com Python3.6:

$ cat /etc/redhat-release 
CentOS Linux release 7.7.1908 (Core)

$ mkvirtualenv --python=/usr/bin/python3.6 foo

(foo) $ which python
~/.virtualenvs/foo/bin/python


(foo) $ which pip
~/.virtualenvs/foo/bin/pip

(foo) $ pip --version
pip 20.0 from /home/foo/.virtualenvs/foo/lib/python3.6/site-packages/pip (python 3.6)


(foo) $ pip list
Traceback (most recent call last):
  File "/home/foo/.virtualenvs/foo/bin/pip", line 10, in <module>
    sys.exit(main())
  File "/home/foo/.virtualenvs/foo/lib/python3.6/site-packages/pip/_internal/cli/main.py", line 73, in main
    command = create_command(cmd_name, isolated=("--isolated" in cmd_args))
  File "/home/foo/.virtualenvs/foo/lib/python3.6/site-packages/pip/_internal/commands/__init__.py", line 96, in create_command
    module = importlib.import_module(module_path)
  File "/home/foo/.virtualenvs/foo/lib64/python3.6/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 994, in _gcd_import
  File "<frozen importlib._bootstrap>", line 971, in _find_and_load
  File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/foo/.virtualenvs/foo/lib/python3.6/site-packages/pip/_internal/commands/list.py", line 13, in <module>
    from pip._internal.cli.req_command import IndexGroupCommand
  File "/home/foo/.virtualenvs/foo/lib/python3.6/site-packages/pip/_internal/cli/req_command.py", line 20, in <module>
    from pip._internal.operations.prepare import RequirementPreparer
  File "/home/foo/.virtualenvs/foo/lib/python3.6/site-packages/pip/_internal/operations/prepare.py", line 16, in <module>
    from pip._internal.distributions import (
  File "/home/foo/.virtualenvs/foo/lib/python3.6/site-packages/pip/_internal/distributions/__init__.py", line 1, in <module>
    from pip._internal.distributions.source import SourceDistribution
ImportError: cannot import name 'SourceDistribution'

Fechar o terminal atual e trabalhar com um novo resolveu o problema para mim.

Tudo bem, parece que isso foi corrigido. Fechamento.

Eu sei que todas as pessoas que trabalham nisso são voluntárias e estou muito feliz por todo o trabalho que eles fazem!

Mas como @lerela mencionou devemos investigar um pouco como isso pode acontecer e como podemos evitar esse erro.

Pip é uma das ferramentas centrais e mais usadas em toda a indústria de software.
E parece que uma nova versão foi lançada mesmo que não tenha sido pelo menos testada para rodar comandos básicos.

Verificamos essas compilações antes do lançamento?
O processo de lançamento é gerenciado e revisado de alguma forma ou é um show de um homem só?

Eu entenderia essa situação se tal erro acontecesse em algum lançamento de hotfix urgente e apressado, mas a versão 20 foi lançada vários meses após 19.3.1.

Bem, descobrimos o que causou isso e estamos fazendo alterações no processo de lançamento para corrigir isso: https://github.com/pypa/pip/pull/7624

Por pura curiosidade, por que esta versão foi lançada mesmo que os últimos pipelines tenham falhado mostrando esse erro? https://travis-ci.org/pypa/pip/builds/639902383

Não é uma observação cortante, apenas interessado no processo de lançamento e como esse tipo de problema pode ser evitado no futuro!

Muito obrigado pelo trabalho contínuo para corrigi-lo 👍

@lerela @pabelanger não foi isso que aconteceu aqui: esse log de compilação foi executado após o lançamento ( esse commit foi executado durante o lançamento por um script ) como evidenciado por esses logs de compilação com falha (por exemplo , este ):

Using cached https://files.pythonhosted.org/packages/60/65/16487a7c4e0f95bb3fc89c2e377be331fd496b7a9b08fd3077de7f3ae2cf/pip-20.0-py2.py3-none-any.whl

Que este seja o caso faz sentido: essa mudança foi mesclada há algum tempo e não causou falhas imediatamente porque não é um bug de código-fonte, um sich. Por exemplo, isso não ocorre ao atualizar de um pip 'antigo o suficiente' (9.0.1 é o que eu usei). Em vez disso, é causado por artefatos deixados para trás durante a atualização (o bug subjacente não está claro no momento, pelo menos para mim).

Esse problema não foi detectado pelo pipeline e, portanto, outras melhorias para testar os caminhos de atualização no pipeline seriam bem-vindas @lerela @pabelanger e contribuir para o pip é fácil!

Confirmado, o AWS Beanstalk falha quando você tenta instalar ou atualizar um novo aplicativo python baseado ...

Obrigado por corrigir o problema tão rápido @pradyunsg .

Qual é o melhor caminho a seguir para corrigir isso? A tentativa de atualizar pip na minha instância ec2 de pip20.0 para 20.1 ainda falha com esse erro. sudo pip2 install -U pip2 .

Qual é o melhor caminho a seguir para corrigir isso? A tentativa de atualizar pip na minha instância ec2 de pip20.0 para 20.1 ainda falha com esse erro. sudo pip2 install -U pip2 .

https://github.com/pypa/pip/issues/7620#issuecomment -576669697

@fideloper Obrigado por perguntar! Eu respondi isso em um problema diferente agora: https://github.com/pypa/pip/issues/7217#issuecomment -576698030

A sugestão do @honnix também funciona, embora eu recomende não usar curl ... | python .

Ótimo, muito obrigado a todos!

@fideloper também se sua distro não arrancar ensurepip do CPython, você poderá usá-lo via python -m ensurepip

Além disso, obrigado por postar sua análise das corridas de CI @cryvate! Acabei de voltar para responder a isso, e seu comentário está basicamente no ponto.

FWIW, o único trabalho de CI para pip que estava falhando antes do pip 20.0 era um trabalho de não teste para Windows devido a algum problema de git+Windows+authors.txt, que não está relacionado principalmente ao processo de lançamento real.

Parece fixo para mim. Recebi esse erro esta manhã em um de nossos pipelines de CI e agora parece corrigido. Fixar pip install -U "pip<20" funcionou como uma solução alternativa, mas eu acidentalmente tentei sem ele agora e parece estar corrigido.

Ainda estamos vendo esse problema com 20.0.1 .

Vai funcionar na montagem de um repro, mas o erro que estamos recebendo é por causa de uma dependência de xgboost==0.81 que no pip 19 baixou um pacote whl, mas em 20.0 e 20.0.1 baixa um tarball e tenta compilar (que falha porque nossa cadeia de construção não tem as ferramentas necessárias instaladas).

@tomasaschan Você poderia registrar um novo problema, com um pouco mais de detalhes sobre como a compilação acontece e, idealmente, com um reprodutor mínimo?

@tomasaschan Acho que você está vendo um problema diferente, não esse. Este problema é sobre uma instalação quebrada do próprio pip. No seu caso, acho que você está vendo algumas das mudanças de comportamento em torno das tags de roda, como #6908. Você poderia registrar um novo problema, por favor?

( xgboost tem algumas tags ímpares. Tem xgboost-0.90-py2.py3-none-manylinux1_x86_64.whl mas isso é muito estranho: se um pacote contém extensões C compiladas como indicado por manylinux1 , talvez seja improvável que realmente seja py2.py3-none , mas isso pode ser discutido. Compare com gevent-1.4.0-cp27-cp27m-manylinux1_x86_64.whl )

sudo python get-pip.py pip==19.3.1
para corrigir este problema

@pradyunsg @jamadden Trabalhando na montagem de um Dockerfile mínimo que reproduza o erro; apresentarei um novo problema assim que conseguir. (Temos várias camadas de imagens de base internas que tenho que vasculhar para encontrar algo para colocar em FROM que esteja disponível publicamente...)

Para o benefício de noobs do Py, como eu, alguém pode fornecer uma correção ou solução limpa e completa para esse problema? Além disso, não tenho certeza de quão significativo isso é, mas a mensagem de erro que recebi é um pouco diferente:
ImportError: cannot import name 'PackageFinder' from 'pip._internal.index' (/usr/lib/python3.8/site-packages/pip/_internal/index/__init__.py)
Obrigado pela solução rápida, e também pelo write-up!

@richard-steiger eu tive o mesmo problema. Minha correção foi desinstalar o pip, baixar o tar.gz da v20.0.1 do pypi e instalar executando "python setup.py install".

Corrigido (sob Cygwin-X)!

blh@LPT-V-23 ~
$ python /cygdrive/c/Temp/get-pip.py pip==19.3.1
Coletando pip==19.3.1
Falha na desserialização da entrada de cache, entrada ignorada
Falha na desserialização da entrada de cache, entrada ignorada
Baixando https://files.pythonhosted.org/packages/00/b6/9cfa56b4081ad13874b0c6f96af8ce16cfbc1cb06bedf8e9164ce5551ec1/pip-19.3.1-py2.py3-none-any.whl (1,4 MB)
100% |###############################| 1,4 MB 585 KB/s
Instalando pacotes coletados: pip
Instalação existente encontrada: pip 20.0
Desinstalando o pip-20.0:
Pip-20.0 desinstalado com sucesso
Pip-19.3.1 instalado com sucesso
Você está usando pip versão 19.3.1, porém a versão 20.0.1 está disponível.
Você deve considerar a atualização através do comando 'pip install --upgrade pip'.

blh@LPT-V-23 ~
$ pip-review --local --interactive
expect==4.8.0 está disponível (você tem 4.7.0)
Atualize agora? [S]es, [N]o, [A]ll, [Q]it y
pip==20.0.1 está disponível (você tem 19.3.1)
Atualize agora? [S]es, [N]o, [A]ll, [Q]it n
urllib3==1.25.8 está disponível (você tem 1.25.7)
Atualize agora? [S]es, [N]o, [A]ll, [Q]it y
Coletando expectativas==4.8.0
Baixando https://files.pythonhosted.org/packages/39/7b/88dbb785881c28a102619d46423cb853b46dbccc70d3ac362d99773a78ce/pexpect-4.8.0-py2.py3-none-any.whl (59kB)
|################################| 61kB 797kB/s
Coletando urllib3==1.25.8
Baixando https://files.pythonhosted.org/packages/e8/74/6e4f91745020f967d09332bb2b8b9b10090957334692eb88ea4afe91b77f/urllib3-1.25.8-py2.py3-none-any.whl (125kB)
|################################| 133 KB 14,6 MB/s
Requisito já satisfeito: ptyprocess>=0.5 em /usr/lib/python3.6/site-packages (de pexpect==4.8.0) (0.6.0)
Instalando pacotes coletados: pexpect, urllib3
Instalação existente encontrada: pexpect 4.7.0
Desinstalando o pexpect-4.7.0:
Pexpect-4.7.0 desinstalado com sucesso
Instalação existente encontrada: urllib3 1.25.7
Desinstalando urllib3-1.25.7:
urllib3-1.25.7 desinstalado com sucesso
Pexpect-4.8.0 urllib3-1.25.8 instalado com sucesso
AVISO: Você está usando pip versão 19.3.1; no entanto, a versão 20.0.1 está disponível.
Você deve considerar a atualização através do comando 'pip install --upgrade pip'.

blh@LPT-V-23 ~
$ pip install --upgrade pip
Coletando pip
Baixando https://files.pythonhosted.org/packages/57/36/67f809c135c17ec9b8276466cc57f35b98c240f55c780689ea29fa32f512/pip-20.0.1-py2.py3-none-any.whl (1,5 MB)
|################################| 1,5 MB 2,4 MB/s
Instalando pacotes coletados: pip
Instalação existente encontrada: pip 19.3.1
Desinstalando pip-19.3.1:
Pip-19.3.1 desinstalado com sucesso
Pip-20.0.1 instalado com sucesso

Agora o pip está funcionando totalmente na versão 20.0.1 !!!

blh@LPT-V-23 ~
$ pip-review --local --interactive
dbus-python==1.2.16 está disponível (você tem 1.2.8)
Atualize agora? [S]es, [N]o, [A]ll, [Q]it n
numpy==1.18.1 está disponível (você tem 1.16.2)
Atualize agora? [S]es, [N]o, [A]ll, [Q]it n

readthedocs também é afetado por isso:

/home/docs/checkouts/readthedocs.org/user_builds/returns/envs/latest/bin/python -m pip install --upgrade --cache-dir /home/docs/checkouts/readthedocs.org/user_builds/returns/.cache/pip pip

Traceback (most recent call last):
  File "/home/docs/.pyenv/versions/3.6.8/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/docs/.pyenv/versions/3.6.8/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/home/docs/checkouts/readthedocs.org/user_builds/returns/envs/latest/lib/python3.6/site-packages/pip/__main__.py", line 16, in <module>
    from pip._internal import main as _main  # isort:skip # noqa
  File "/home/docs/checkouts/readthedocs.org/user_builds/returns/envs/latest/lib/python3.6/site-packages/pip/_internal/__init__.py", line 40, in <module>
    from pip._internal.cli.autocompletion import autocomplete
  File "/home/docs/checkouts/readthedocs.org/user_builds/returns/envs/latest/lib/python3.6/site-packages/pip/_internal/cli/autocompletion.py", line 8, in <module>
    from pip._internal.cli.main_parser import create_main_parser
  File "/home/docs/checkouts/readthedocs.org/user_builds/returns/envs/latest/lib/python3.6/site-packages/pip/_internal/cli/main_parser.py", line 12, in <module>
    from pip._internal.commands import (
  File "/home/docs/checkouts/readthedocs.org/user_builds/returns/envs/latest/lib/python3.6/site-packages/pip/_internal/commands/__init__.py", line 6, in <module>
    from pip._internal.commands.completion import CompletionCommand
  File "/home/docs/checkouts/readthedocs.org/user_builds/returns/envs/latest/lib/python3.6/site-packages/pip/_internal/commands/completion.py", line 6, in <module>
    from pip._internal.cli.base_command import Command
  File "/home/docs/checkouts/readthedocs.org/user_builds/returns/envs/latest/lib/python3.6/site-packages/pip/_internal/cli/base_command.py", line 25, in <module>
    from pip._internal.index import PackageFinder
ImportError: cannot import name 'PackageFinder'

readthedocs acabou de instalar o pip 20.0.1 para mim, então a cascata de quebra parece interrompida, bom trabalho! :risonho:

pip 20.0.1 não corrige para mim no MACOS 10.15.2 com Python 2.7. O problema também existia com o pip 19.3.1, que tentei primeiro.

iMac:~ george$ sudo easy_install pip Procurando por pip Melhor correspondência: pip 20.0.1 Processando pip-20.0.1-py2.7.egg Removendo pip 19.3.1 do arquivo easy-install.pth Adicionando pip 20.0.1 a easy- arquivo install.pth Instalando o script pip em /usr/local/bin Instalando o script pip3.8 em /usr/local/bin Instalando o script pip3 em /usr/local/bin

Usando /Library/Python/2.7/site-packages/pip-20.0.1-py2.7.egg Processando dependências para pip Processamento concluído de dependências para pip

iMac:~ george$ pip install -U spacy Traceback (última chamada mais recente):
Arquivo "/opt/local/bin/pip", linha 11, em
sys.exit(main())
Arquivo "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip/_internal/cli/main.py", linha 73, em main
comando = create_command(cmd_name, isolated=("--isolated" em cmd_args))
Arquivo "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip/_internal/commands/__init__.py", linha 96, em create_command
modulo = importlib.import_module(module_path)
Arquivo "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/importlib/__init__.py", linha 37, em import_module
__importar__(nome)
Arquivo "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip/_internal/commands/install.py", linha 24, em
de pip._internal.cli.req_command import RequirementCommand
Arquivo "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip/_internal/cli/req_command.py", linha 20, em
de pip._internal.operations.prepare import RequirementPreparer
Arquivo "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip/_internal/operations/prepare.py", linha 16, em
da importação de pip._internal.distributions (
Arquivo "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip/_internal/distributions/__init__.py", linha 1, em
de pip._internal.distributions.source import SourceDistribution
ImportError: não é possível importar o nome SourceDistribution

@ george542 você tem um pip diferente instalado normalmente enquanto também instalou o pip mais recente de maneira quebrada com setuptools, limpe todas as instalações de pip e pip egg installs e instale o pip usando o script get-pip que lida com uma configuração correta

Tive esse problema ao tentar instalar o awscli via pip no circleci.

resolvido executando $ pip install pip -U antes de executar pip install awscli no arquivo _config.yml_.

readthedocs acabou de instalar o pip 20.0.1 para mim, então a cascata de quebra parece interrompida, bom trabalho! 😃

Como você conseguiu readthedocs para instalar o pip 20.0.1 para você? Eu tentei especificar pip==20.0.1 no meu arquivo requirements.txt, mas ainda estou recebendo o erro mencionado acima por sobolevn.

Hmm, ele apenas atualiza o pip no início por padrão para mim. Mas acho que limpar o ambiente de compilação pode acioná-lo.

Então, um pip2.7 install --upgrade pip agora deve resolver o problema?

Hmm, ele apenas atualiza o pip no início por padrão para mim. Mas acho que limpar o ambiente de compilação pode acioná-lo.

Isso funcionou! Obrigada!

Olá a todos,
Meu sistema operacional é Arch-Linux.
Segui a documentação para instalar o wfuzz, infelizmente recebo esse erro novamente. Como eu poderia resolver? Agradeço antecipadamente.

sudo pip install wfuzz Traceback (most recent call last): File "/usr/bin/pip", line 11, in <module> load_entry_point('pip==19.3', 'console_scripts', 'pip')() File "/usr/lib/python3.8/site-packages/pip/_internal/main.py", line 45, in main command = create_command(cmd_name, isolated=("--isolated" in cmd_args)) File "/usr/lib/python3.8/site-packages/pip/_internal/commands/__init__.py", line 96, in create_command module = importlib.import_module(module_path) File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 1014, in _gcd_import File "<frozen importlib._bootstrap>", line 991, in _find_and_load File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 671, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 783, in exec_module File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed File "/usr/lib/python3.8/site-packages/pip/_internal/commands/install.py", line 24, in <module> from pip._internal.cli.req_command import RequirementCommand File "/usr/lib/python3.8/site-packages/pip/_internal/cli/req_command.py", line 17, in <module> from pip._internal.index import PackageFinder ImportError: cannot import name 'PackageFinder' from 'pip._internal.index' (/usr/lib/python3.8/site-packages/pip/_internal/index/__init__.py)

@Serialc0de Consulte https://github.com/pypa/pip/issues/5599. Seu /usr/bin/pip e sua instalação do pip estão fora de sincronia. (E você não deveria estar usando sudo pip ...

@ Serialc0de Vedi # 5599 . O seu /usr/bin/pip e o seu pip de instalação não são sincronizados. (E não dovresti usee sudo pip ...

Poderiam me ajudar por favor, estou batendo a cabeça há 19 horas mas não consigo encontrar ninguém para resolver o problema, nem mesmo os profissionais freelancers, podem me ajudar através do tw para que possam me explicar bem? Obrigado desde já irmão

Uma solução alternativa para fazer o pip funcionar novamente é obter o script get-pip.py e executar:
python get-pip.py pip==19.3.1
Isso reverterá o pip para a versão anterior

Obrigado! isso funcionou para mim (python 3.7.4 rodando em cygwin64 )

Apenas um aviso, também encontramos outros problemas com isso, que corrigimos aqui:

https://github.com/readthedocs/readthedocs.org/pull/6598#issue -368291092

Apenas um aviso, também encontramos outros problemas com isso, que corrigimos aqui:

readthedocs/readthedocs.org#6598 (comentário)

Obrigado. Simplesmente executar python get-pip.py resolveu o problema para mim (instalado pip-20.0.2).

Obteve o último 20.0.2, mas ainda vendo o mesmo comportamento, o pip não está funcionando

O mesmo que @abhi2687. Tenho a sensação de que pode ser o Ubuntu executando a versão errada (aka: https://github.com/pypa/pip/issues/7620#issuecomment-579257985) . No momento, o script com falha é:

pip install --upgrade pip
pip install -r requirements.txt --user
pip install -r requirements_dev.txt --user

Traceback (most recent call last):
  File "/usr/local/bin/pip", line 8, in <module>
    sys.exit(main())
  File "/usr/local/lib/python3.8/site-packages/pip/_internal/main.py", line 45, in main
    command = create_command(cmd_name, isolated=("--isolated" in cmd_args))
  File "/usr/local/lib/python3.8/site-packages/pip/_internal/commands/__init__.py", line 96, in create_command
    module = importlib.import_module(module_path)
  File "/usr/local/lib/python3.8/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 783, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/usr/local/lib/python3.8/site-packages/pip/_internal/commands/install.py", line 23, in <module>
    from pip._internal.cli.req_command import RequirementCommand
  File "/usr/local/lib/python3.8/site-packages/pip/_internal/cli/req_command.py", line 17, in <module>
    from pip._internal.index import PackageFinder
ImportError: cannot import name 'PackageFinder' from 'pip._internal.index' (/usr/local/lib/python3.8/site-packages/pip/_internal/index/__init__.py)

Exited with code exit status 1

a atualização parece boa e faz o download/instalação do 20.0.2, mas parece rodar o 20.0.

Estou usando uma caixa Circleci para verificar. Na minha máquina local, pip install --upgrade pip corrigiu o problema (Ubuntu 19.10). Portanto, não tenho certeza se são certas versões do Ubuntu, algo a ver com o container circleci circleci/python:3.8 ou o quê.

Até agora, as duas soluções que funcionaram:

  1. Faça o downgrade para python get-pip.py pip==19.3.1 e espere isso acabar.
  2. Atualize para 20.0.2 via pip install --upgrade pip e remova todas as referências a 20.0.0.

Nada não funcionou para mim também!
Tentei no Windows 7 e 10 e no Linux Raspbian, mas nada parece funcionar!
Eu tenho o pip 20.0.2 mais recente instalado e o Python 3.8.1.

Python 3.8.1 instalado, Windows 8.1 mesmo erro: Aviso: Você está usando pip versão 19.2.3, porém a versão 20.0.2 está disponível. Você deve considerar a atualização através do comando 'python -m pip install --upgrade pip'.

Uma solução alternativa para fazer o pip funcionar novamente é obter o script get-pip.py https://bootstrap.pypa.io/get-pip.py e executar:
python get-pip.py pip==19.3.1
Isso reverterá o pip para a versão anterior

Obrigado! isso funcionou para mim (python 3.7.4 rodando no cygwin64)


Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, vê-lo no GitHub https://github.com/pypa/pip/issues/7620?email_source=notifications&email_token=ABHAYIUZZTOF5FQIJBXBHJDRACAGRA5CNFSM4KJSF7MKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEKERQ6I#issuecomment-579410041 , ou unsubscribe https://github.com/notifications/unsubscribe- auth/ABHAYIVCAZKVV53U4GXSTBTRACAGRANCNFSM4KJSF7MA .

[R Steiger] Obrigado, também trabalhou com python3.8.1

Nós vamos!
Eu fiz isso, mas naquela época havia um problema de SSL com o PyPI

Estou com o mesmo problema nas últimas semanas. Estou executando o MacOS 10.5.3 e instalei o Python 3.7.6 via Homebrew. Acabei de atualizar o Pip em um dos meus ambientes virtuais hoje da versão 19.x para a versão 20.0 e ele quebrou meu ambiente virtual. Estou recebendo o seguinte erro:

Traceback (most recent call last): File "/Users/jeff/Envs/test/bin/pip3", line 5, in <module> from pip._internal.cli.main import main ModuleNotFoundError: No module named 'pip._internal.cli.main'

Para qualquer pessoa que tenha isso em seu CI, tente limpar seu cache de CI

Pode ser o mesmo problema que aqui . Tente usar

pip install --no-use-pep517 <package>

Provavelmente relacionado https://github.com/pypa/pipenv/issues/4128. Outra correção que encontrei trabalhando para mim é

pip install -U pipenv virtualenv
virtualenv .venv --seeder pip
PIPENV_VENV_IN_PROJECT=1 pipenv install

@jeffself mesma situação aqui.

https://github.com/pypa/pip/issues/5599#issue -341052110 resolve o problema (conforme indicado pela mensagem pip).

Uma solução alternativa para fazer o pip funcionar novamente é obter o script get-pip.py e executar:
python get-pip.py pip==19.3.1
Isso reverterá o pip para a versão anterior

Obrigado mano ... esta solução salva minha distro archlinux =)

Eu sugeriria um workground comum que economize muito tempo e dor:
Abra o Setup.cfg e o módulo Pip e valide sua versão do pip, nome do módulo + versão etc... muitas vezes após o upgrade/downgrade o status do arquivo não muda, assim como os Requisitos que levam a conflitos.

Agora que o PyPI tem suporte para lançamentos arrancados , fui em frente e marquei pip 20.0 como "arrancado". pip > 19.2 não o instalaria por padrão e imprimiria um aviso, ao instalá-lo via pip install pip==20 :

WARNING: The candidate selected for download or install is a yanked version: 'pip' candidate (version 20.0 at https://files.pythonhosted.org/packages/60/65/16487a7c4e0f95bb3fc89c2e377be331fd496b7a9b08fd3077de7f3ae2cf/pip-20.0-py2.py3-none-any.whl#sha256=eea07b449d969dbc8c062c157852cf8ed2ad1b8b5ac965a6b819e62929e41703 (from https://pypi.org/simple/pip/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*))

estou tendo problemas com a instalação de pacotes usando pip , mesmo tendo instalado o python usando o anaconda ainda estou enfrentando o problema, tentei desinstalá-lo e instalá-lo novamente para verificar se o problema foi resolvido ou não, mas o erro ainda permaneceu .

Aqui está a captura de tela do erro que tenho enfrentado, por favor me ajude a resolver esse erro.
Agradecendo antecipadamente
image

basicamente estou recebendo um erro se eu usar pip, o que eu preciso fazer

@AvAkanksh Como vi, é meio incerto esse erro, você tentou remover completamente o Python do seu computador?

@AvAkanksh Como vi, é meio incerto esse erro, você tentou remover completamente o Python do seu computador?

Sim, eu tentei até isso, mas houve tanta mudança na saída, que ainda me deu o mesmo erro

@AvAkanksh , usando o Google, encontrei esses lugares provavelmente muito melhores para procurar dicas para resolver seu problema específico:

Se você encontrar uma solução, uma coisa muito útil a fazer seria criar um link para ela nos comentários de todas as páginas acima.

Boa sorte, espero que encontre a solução!

O mesmo...😡

Eu tenho o mesmo erro...

Procurando por pipo
Melhor correspondência: pip 20.2.2
Adicionando pip 20.2.2 ao arquivo easy-install.pth
Instalando o script pip em /usr/local/bin
erro: [Errno 2] Arquivo ou diretório inexistente: '/usr/local/bin/pip'

Esta página foi útil?
0 / 5 - 0 avaliações