Pip: No se puede instalar nada usando pip después de actualizar a 20.0

Creado en 21 ene. 2020  ·  94Comentarios  ·  Fuente: pypa/pip

Ambiente

  • versión pip: 20.0
  • Versión de Python: 3.6.8
  • SO: Ubuntu 14.04.6 (No juzgar)

Descripción

Durante nuestro proceso de compilación, actualizamos automáticamente a la versión más reciente en pip. Después de actualizar a 20.0 (usando pip install -U pip setuptools), no podemos instalar ningún paquete.

Producción

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'

Comentario más útil

Vale la pena mencionar que los errores, problemas y percances imprevistos suceden en todos los proyectos, sin importar cuánto planee e intente mitigar tales eventos.

Ahorre un pensamiento y comentarios de apoyo para los pitonistas voluntarios que investigan esto y lo arreglan para nuestro beneficio.

Todos 94 comentarios

Veo lo mismo:

$ 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 en Ubuntu 18.04

Lo mismo aquí https://github.com/pypa/pip/pull/7619#issuecomment -576649700

Parece dist sucio.

Exactamente lo mismo con Python 3.7.5 en Fedora 29. Lo mismo sucede tanto en virtualenvs como con --user . Además, no importa si ejecuto pip3.7 o python3.7 -m pip .

Y como @ntoll sugiere a continuación, ¡felicitaciones a todos los que trabajan para solucionar este desafortunado problema técnico! Es bueno ver solo comentarios neutrales y de apoyo aquí. Comunidad de código abierto en su mejor momento.

Lo mismo aquí, python 3.8.1 en Android 9 termux. Supongo que es lo mismo para básicamente todos.

Tengo el mismo problema en una compilación de ventana acoplable, usando la imagen 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)

Aquí igual. Python 3.7.4 con Ubuntu 18.04 y Alpine Linux en Docker.

Lo mismo en MacPorts Python en 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)

Exactamente el mismo problema. Python 3.7.6, sistema: Mac OS Catalina

El mismo problema en Python 3.7.3, que es el valor predeterminado de Ubuntu 19.04.

Vale la pena mencionar que los errores, problemas y percances imprevistos suceden en todos los proyectos, sin importar cuánto planee e intente mitigar tales eventos.

Ahorre un pensamiento y comentarios de apoyo para los pitonistas voluntarios que investigan esto y lo arreglan para nuestro beneficio.

Tenga en cuenta un mantenedor de pip , pero supongo que tenemos dos opciones para avanzar: 1) cortar una dist limpia y cambiar la versión; 2) al menos sacar 20 de pypi (puede que ya sea demasiado tarde).

Mientras tanto, esto puede ser útil si usa 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

Solo quería comentar que nuestro sistema de compilación también se vino abajo con esto. Afortunadamente no es crítico, y estoy de acuerdo con @ntoll en que a veces las cosas salen mal, y estoy seguro de que estás haciendo todo lo posible para solucionarlo.

@pradyunsg Confirmo el problema. Sugiero sacarlo de PyPI.

@xdralex Sí: +1: Estaba escribiendo algo similar.

Además, si tiene un pip utilizable en su entorno global, entonces virtualenv venv --no-download usará ese en lugar de descargar la versión rota.

Solo para completar: Windows también se ve afectado. Win10 + Python 3.7.4 aquí (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 afecta cualquier comando pip o python -m pip después de instalar 20.0. Entonces, tampoco puedo volver a 19.3.

editar: esta solución ayudó.

Para aquellas personas aquí con procesos de compilación rotos porque hacen algo similar a pip install -U pip setuptools de OP: recuerde que puede modificar esto para prohibir o restringir cualquier versión en particular.

Ambos parecen funcionar bien para mí localmente:

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

pip le advertirá que no tiene la última versión, pero no instalará v20.0 .

@james-gonzalez No estoy seguro de que cortar un nuevo lanzamiento sea parte de CI.

Leyendo https://pip.pypa.io/en/latest/development/release-process/#creating -a-new-release, tal vez después de revisar master debería aplicarse un git clean.

Tengo exactamente el mismo problema en un contenedor docker limpio que ejecuta la última versión de Ubuntu, así como un Arch Linux actualizado.

Intenté descargar y ejecutar get-pip en un nuevo virtualenv pero aún no funciona :/
He notado que en la carpeta pip/_internal/distributions/ tiene un archivo python llamado source.py y una carpeta llamada source . Solo por ahora eliminé manualmente la carpeta y pip se está ejecutando nuevamente

Una solución para que pip vuelva a funcionar es obtener el script get-pip.py y ejecutarlo:
python get-pip.py pip==19.3.1
Esto revertirá pip a la versión anterior.

¿No escuchas tus propias pruebas de IC?

Recuerde siempre que los mantenedores también son humanos, y los errores de programación son comunes entre esta especie. Deberíamos brindar cualquier apoyo que ellos o la comunidad necesiten en lugar de culpar a las personas.

Acabo de encontrarme con el mismo problema e instalé pip desde el repositorio (20.1.dev) y lo resolvió. Acabo de clonar este repositorio y pip install -e ./pip

Por cierto, parece que solo falta una importación. Mi solución fue:

pip\_internal\distributions\source\__init__.py

from .legacy import SourceDistribution

Confirmado, nuestro sistema CI está experimentando el mismo problema.

https://github.com/pypa/pip/issues/7217
Instale una versión anterior:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py pip==19.3.1

Una posible solución local:
https://github.com/pypa/pip/issues/7217#issuecomment-576653463

¡Eliminar la carpeta ./site-packages/pip/_internal/distributions/source ayuda!

Esto se está solucionando en https://github.com/pypa/pip/pull/7621, como se vincula desde https://github.com/pypa/pip/issues/7217 :)

Lo mismo, confirmado tanto en Amazon Linux en una instancia EC2 como en una máquina local de Fedora.

Por pura curiosidad, ¿por qué se lanzó esta versión a pesar de que las últimas canalizaciones fallaron mostrando este error? https://travis-ci.org/pypa/pip/builds/639902383

No es un comentario cortante en absoluto, solo me interesa el proceso de lanzamiento y cómo se pueden evitar este tipo de problemas en el futuro.

Muchas gracias por el trabajo continuo para arreglarlo :+1:

Recientemente actualicé a pip 20.0 usando "python -m pip install --upgrade pip". Después de la actualización, incluso el comando "lista de pepitas" se rompió. Ahora veo que se lanzó una nueva versión 20.0.1, pero si hago "python -m pip install --upgrade pip", aparece el mismo error. ¿Cómo puedo actualizar a la última versión de pip 20.0.1?

@nachiketrss intente instalar con get-pip.py

@nachiketrss curl https://bootstrap.pypa.io/get-pip.py | pitón

O python3

Error comparable para CentOS 7 con 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'

Ya no veo problemas con el lanzamiento de pip 20.0.1, gracias. De acuerdo, sería útil comprender las fallas de trabajo anteriores en los registros de compilación a los que se hace referencia @lerela .

Puedo confirmar que 20.0.1 solucionó el problema.

Error comparable para CentOS 7 con 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'

Cerrar el terminal actual y trabajar con uno nuevo me resolvió el problema.

Muy bien, parece que esto se ha solucionado. Clausura.

¡Sé que todas las personas que trabajan en esto son voluntarios y estoy muy contento por todo el trabajo que hacen!

Pero como mencionó @lerela , deberíamos investigar un poco cómo podría suceder tal cosa y cómo podemos evitar tal error.

Pip es una de las herramientas principales y más utilizadas en toda la industria del software.
Y parece que se lanzó una nueva versión a pesar de que al menos no se probó para ejecutar comandos básicos.

¿Comprobamos estas compilaciones antes del lanzamiento?
¿Se gestiona y revisa de alguna manera un proceso de lanzamiento o se trata de un espectáculo de un solo hombre?

Comprendería esta situación si tal error ocurre en algún lanzamiento de revisión urgente, pero la versión 20 se lanzó varios meses después de la 19.3.1.

Bueno, descubrimos qué causó esto y estamos haciendo cambios en el proceso de lanzamiento para solucionarlo: https://github.com/pypa/pip/pull/7624

Por pura curiosidad, ¿por qué se lanzó esta versión a pesar de que las últimas canalizaciones fallaron mostrando este error? https://travis-ci.org/pypa/pip/builds/639902383

No es un comentario cortante en absoluto, solo me interesa el proceso de lanzamiento y cómo se pueden evitar este tipo de problemas en el futuro.

Muchas gracias por el trabajo en curso para solucionarlo 👍

@lerela @pabelanger eso no es lo que sucedió aquí: ese registro de compilación se ejecutó después de que se realizó el lanzamiento ( ese compromiso se ejecutó durante el lanzamiento mediante un script ) como lo demuestran esos registros de compilación fallidos (por ejemplo, este ):

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

Que este sea el caso tiene sentido: este cambio se fusionó hace algún tiempo y no causó fallas de inmediato porque no es un error del código fuente, y sich. Por ejemplo, no ocurre cuando se actualiza desde un pip 'suficientemente antiguo' (9.0.1 es lo que usé). En cambio, es causado por artefactos que se dejan atrás al actualizar (cuyo error subyacente no está claro en este momento, al menos para mí).

Este problema no fue detectado por la canalización, por lo que se agradecería más mejoras para probar las rutas de actualización en la canalización @lerela @pabelanger y ¡contribuir a pip es fácil!

Confirmado, AWS Beanstalk falla cuando intenta instalar o actualizar una nueva aplicación basada en Python...

Gracias por solucionar el problema tan rápido @pradyunsg .

¿Cuál es el mejor camino a seguir para arreglar esto? Intentar actualizar pip en mi instancia ec2 de pip20.0 a 20.1 aún falla con este error. sudo pip2 install -U pip2 .

¿Cuál es el mejor camino a seguir para arreglar esto? Intentar actualizar pip en mi instancia ec2 de pip20.0 a 20.1 aún falla con este error. sudo pip2 install -U pip2 .

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

@fideloper ¡ Gracias por preguntar! Respondí esto en un problema diferente ahora mismo: https://github.com/pypa/pip/issues/7217#issuecomment -576698030

La sugerencia de @honnix también funciona, aunque recomendaría no usar curl ... | python .

Genial, muchas gracias a todos!

@fideloper también si su distribución no copia ensurepip de CPython, debería poder usarla a través python -m ensurepip

Además, ¡gracias por publicar su análisis de las ejecuciones de CI @cryvate! Acabo de regresar para responder a eso, y tu comentario es básicamente acertado.

FWIW, el único trabajo de CI para pip que fallaba antes de pip 20.0 no era un trabajo de prueba para Windows debido a un problema de git+Windows+authors.txt, que en su mayoría no está relacionado con el proceso de lanzamiento real.

Me parece arreglado. Recibí este error esta mañana en una de nuestras canalizaciones de CI y ahora parece solucionado. Fijar pip install -U "pip<20" funcionó como una solución alternativa, pero accidentalmente probé sin él ahora y parece estar solucionado.

Todavía estamos viendo este problema con 20.0.1 .

Trabajará para armar una reproducción, pero el error que recibimos se debe a una dependencia de xgboost==0.81 que en pip 19 descargó un paquete whl, pero en 20.0 y 20.0.1 descarga un tarball e intenta compilar (que falla porque nuestra cadena de construcción no tiene las herramientas necesarias instaladas).

@tomasaschan ¿Podría presentar un nuevo problema, con un poco más de detalles sobre cómo ocurre la compilación e, idealmente, con un reproductor mínimo?

@tomasaschan Creo que estás viendo un problema diferente, no este. Este problema se trata de una instalación rota de pip. En su caso, creo que está viendo algunos de los cambios de comportamiento en torno a las etiquetas de rueda como #6908. ¿Podría presentar un nuevo problema, por favor?

( xgboost tiene algunas etiquetas extrañas. Tiene xgboost-0.90-py2.py3-none-manylinux1_x86_64.whl pero eso es muy extraño: si un paquete contiene extensiones de C compiladas como lo indica manylinux1 , es poco probable que realmente sea py2.py3-none , pero eso se puede discutir. Contraste con gevent-1.4.0-cp27-cp27m-manylinux1_x86_64.whl )

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

@pradyunsg @jamadden Trabajando para armar un Dockerfile mínimo que reproduzca el error; presentará un nuevo problema una vez que logre hacerlo. (Tenemos varias capas de imágenes base internas que tengo que buscar para encontrar algo para poner en FROM que esté disponible públicamente...)

En beneficio de los novatos de Py como yo, ¿alguien puede proporcionar una solución limpia y completa o una solución alternativa para este problema? Además, no estoy seguro de cuán significativo es esto, pero el mensaje de error que recibí es un poco diferente:
ImportError: cannot import name 'PackageFinder' from 'pip._internal.index' (/usr/lib/python3.8/site-packages/pip/_internal/index/__init__.py)
¡Gracias por la solución rápida, y también por la reseña!

@ richard-steiger Tuve el mismo problema. Mi solución fue desinstalar pip, descargar el tar.gz de v20.0.1 de pypi , luego instalar ejecutando "python setup.py install".

¡Arreglado (bajo Cygwin-X)!

blh@LPT-V-23 ~
$ python /cygdrive/c/Temp/get-pip.py pip==19.3.1
Recolectando pip==19.3.1
La deserialización de la entrada de caché falló, la entrada se ignoró
La deserialización de la entrada de caché falló, la entrada se ignoró
Descargando 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
Instalación de paquetes recopilados: pip
Instalación existente encontrada: pip 20.0
Desinstalar pip-20.0:
Pip-20.0 desinstalado con éxito
Pip-19.3.1 instalado con éxito
Está utilizando la versión 19.3.1 de pip, sin embargo, la versión 20.0.1 está disponible.
Debería considerar actualizar a través del comando 'pip install --upgrade pip'.

blh@LPT-V-23 ~
$ revisión de pip --local --interactiva
pexpect==4.8.0 está disponible (usted tiene 4.7.0)
¿Actualizar ahora? [S]í, [N]o, [T]odos, [C]uido
pip==20.0.1 está disponible (tienes 19.3.1)
¿Actualizar ahora? [S]í, [N]o, [T]odos, [S]uir n
urllib3==1.25.8 está disponible (tienes 1.25.7)
¿Actualizar ahora? [S]í, [N]o, [T]odos, [C]uido
Recolectando expectativas==4.8.0
Descargando https://files.pythonhosted.org/packages/39/7b/88dbb785881c28a102619d46423cb853b46dbccc70d3ac362d99773a78ce/pexpect-4.8.0-py2.py3-none-any.whl (59kB)
|###############################| 61kB 797kB/s
Recolectando urllib3==1.25.8
Descargando https://files.pythonhosted.org/packages/e8/74/6e4f91745020f967d09332bb2b8b9b10090957334692eb88ea4afe91b77f/urllib3-1.25.8-py2.py3-none-any.whl (125kB)
|###############################| 133kB 14.6MB/s
Requisito ya satisfecho: ptyprocess>=0.5 en /usr/lib/python3.6/site-packages (desde pexpect==4.8.0) (0.6.0)
Instalación de paquetes recopilados: pexpect, urllib3
Instalación existente encontrada: pexpect 4.7.0
Desinstalación de pexpect-4.7.0:
Desinstalado con éxito pexpect-4.7.0
Instalación existente encontrada: urllib3 1.25.7
Desinstalación de urllib3-1.25.7:
Urllib3-1.25.7 desinstalado con éxito
Instalado con éxito pexpect-4.8.0 urllib3-1.25.8
ADVERTENCIA: está utilizando la versión 19.3.1 de pip; sin embargo, la versión 20.0.1 está disponible.
Debería considerar actualizar a través del comando 'pip install --upgrade pip'.

blh@LPT-V-23 ~
$ pip instalar --actualizar pip
Pipa colectora
Descargando 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
Instalación de paquetes recopilados: pip
Instalación existente encontrada: pip 19.3.1
Desinstalación de pip-19.3.1:
Pip-19.3.1 desinstalado con éxito
Pip-20.0.1 instalado con éxito

¡Ahora pip está funcionando completamente en la versión 20.0.1!

blh@LPT-V-23 ~
$ revisión de pip --local --interactivo
dbus-python==1.2.16 está disponible (tiene 1.2.8)
¿Actualizar ahora? [S]í, [N]o, [T]odos, [S]uir n
numpy==1.18.1 está disponible (tienes 1.16.2)
¿Actualizar ahora? [S]í, [N]o, [T]odos, [S]uir n

readthedocs también se ve afectado por esto:

/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 acaba de instalar pip 20.0.1 para mí, por lo que la cascada de roturas parece haberse detenido, ¡buen trabajo! :smiley:

pip 20.0.1 no me lo arregla en MACOS 10.15.2 con Python 2.7. El problema también existía con pip 19.3.1, que probé primero.

iMac:~ george$ sudo easy_install pip Buscando pip Mejor coincidencia: pip 20.0.1 Procesando pip-20.0.1-py2.7.egg Eliminando pip 19.3.1 del archivo easy-install.pth Agregando pip 20.0.1 a easy- archivo install.pth Instalación del script pip en /usr/local/bin Instalación del script pip3.8 en /usr/local/bin Instalación del script pip3 en /usr/local/bin

Uso de /Library/Python/2.7/site-packages/pip-20.0.1-py2.7.egg Dependencias de procesamiento para pip Dependencias de procesamiento finalizadas para pip

iMac:~ george$ pip install -U spacy Traceback (última llamada más reciente):
Archivo "/opt/local/bin/pip", línea 11, en
sys.exit(principal())
Archivo "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip/_internal/cli/main.py", línea 73, en main
comando = crear_comando(cmd_name, aislado=("--aislado" en cmd_args))
Archivo "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip/_internal/commands/__init__.py", línea 96, en create_command
módulo = importlib.import_module(module_path)
Archivo "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/importlib/__init__.py", línea 37, en import_module
__importar__(nombre)
Archivo "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip/_internal/commands/install.py", línea 24, en
desde pip._internal.cli.req_command import RequirementCommand
Archivo "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip/_internal/cli/req_command.py", línea 20, en
desde pip._internal.operations.prepare import RequirementPreparer
Archivo "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip/_internal/operations/prepare.py", línea 16, en
desde pip._internal.distributions import (
Archivo "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip/_internal/distributions/__init__.py", línea 1, en
de pip._internal.distributions.source importar SourceDistribution
ImportError: no se puede importar el nombre SourceDistribution

@ george542 tiene un pip diferente instalado normalmente mientras que también instaló el pip más nuevo de forma rota con las herramientas de configuración, limpie todas las instalaciones de pip y las instalaciones de huevo de pip, luego instale pip usando el script get-pip que se ocupa de una configuración correcta

Tuve este problema al intentar instalar awscli a través de pip en circleci.

se resuelve ejecutando $ pip install pip -U antes de ejecutar pip install awscli en el archivo _config.yml_.

readthedocs acaba de instalar pip 20.0.1 para mí, por lo que la cascada de roturas parece haberse detenido, ¡buen trabajo! 😃

¿Cómo consiguió readthedocs para instalar pip 20.0.1 por usted? Intenté especificar pip==20.0.1 en mi archivo requirements.txt, pero sigo recibiendo el error mencionado anteriormente por sobolevn.

Hmm, solo actualiza pip al principio de forma predeterminada para mí. Pero creo que borrar el entorno de compilación podría desencadenarlo.

Entonces, ¿un pip2.7 install --upgrade pip ahora debería resolver el problema?

Hmm, solo actualiza pip al principio de forma predeterminada para mí. Pero creo que borrar el entorno de compilación podría desencadenarlo.

¡Eso funciono! ¡Gracias!

Hola a todos,
Mi sistema operativo es Arch-Linux.
Seguí la documentación para instalar wfuzz, desafortunadamente recibo este error nuevamente. ¿Cómo podría solucionarlo? Gracias de antemano.

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. Tu /usr/bin/pip y tu instalación de pip no están sincronizadas. (Y no deberías usar sudo pip ...

@ Serialc0de Vedi # 5599 . La tua /usr/bin/pip y la tua installazione pip non sono sincronizzate. (E non dovresti usare sudo pip ...

Me podrian ayudar por favor, llevo 19 horas dando vueltas en la cabeza pero no encuentro a nadie que me solucione el problema, ni siquiera a los profesionales freelance, me pueden ayudar por tw para que me expliquen bien? Gracias de antemano hermano

Una solución para que pip vuelva a funcionar es obtener el script get-pip.py y ejecutarlo:
python get-pip.py pip==19.3.1
Esto revertirá pip a la versión anterior.

¡Gracias! esto funcionó para mí (python 3.7.4 ejecutándose en cygwin64 )

Solo un aviso, también nos encontramos con otros problemas con esto, que hemos solucionado aquí:

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

Solo un aviso, también nos encontramos con otros problemas con esto, que hemos solucionado aquí:

readthedocs/readthedocs.org#6598 (comentario)

Gracias. Simplemente ejecutar python get-pip.py me solucionó el problema (pip-20.0.2 instalado).

Obtuve la última versión 20.0.2 pero sigo viendo el mismo comportamiento pip no funciona en absoluto

Igual que @abhi2687. Tengo la sensación de que puede ser Ubuntu ejecutando la versión incorrecta (también conocido como: https://github.com/pypa/pip/issues/7620#issuecomment-579257985). Por el momento, el script que falla es:

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

la actualización parece estar bien y descarga/instala 20.0.2, pero luego parece ejecutar 20.0.

Estoy usando una caja de Circleci para verificar. En mi máquina local, pip install --upgrade pip solucionó el problema (Ubuntu 19.10). Así que no estoy seguro si ciertas versiones de Ubuntu tienen algo que ver con el contenedor circleci circleci/python:3.8 o qué.

Hasta ahora las dos soluciones que han funcionado:

  1. Baje de categoría a python get-pip.py pip==19.3.1 y espere a que esto pase.
  2. Actualice a 20.0.2 a través pip install --upgrade pip y elimine todas las referencias a 20.0.0.

¡Nada no funcionó para mí también!
Probé en Windows 7 y 10 y Linux Raspbian, ¡pero nada parece funcionar!
Tengo instalado el último pip 20.0.2 y Python 3.8.1.

Python 3.8.1 instalado, Windows 8.1 mismo error: Advertencia: está utilizando la versión 19.2.3 de pip, sin embargo, la versión 20.0.2 está disponible. Debería considerar actualizar mediante el comando 'python -m pip install --upgrade pip'.

Una solución para que pip vuelva a funcionar es obtener el script get-pip.py https://bootstrap.pypa.io/get-pip.py y ejecutarlo:
python get-pip.py pip==19.3.1
Esto revertirá pip a la versión anterior.

¡Gracias! esto funcionó para mí (python 3.7.4 ejecutándose en cygwin64)


Estás recibiendo esto porque te mencionaron.
Responder a este correo electrónico directamente, visualizarla en GitHub https://github.com/pypa/pip/issues/7620?email_source=notifications&email_token=ABHAYIUZZTOF5FQIJBXBHJDRACAGRA5CNFSM4KJSF7MKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEKERQ6I#issuecomment-579410041 , o darse de baja https://github.com/notifications/unsubscribe- auth/ABHAYIVCAZKVV53U4GXSTBTRACAGRANCNFSM4KJSF7MA .

[R Steiger] Gracias, también trabajé con python3.8.1

¡Bien!
Hice eso, pero en ese momento había un problema de SSL con PyPI

He estado teniendo el mismo problema durante las últimas dos semanas. Estoy ejecutando MacOS 10.5.3 e instalé Python 3.7.6 a través de Homebrew. Acabo de actualizar Pip en uno de mis entornos virtuales hoy de la versión 19.x a la versión 20.0 y ha roto mi entorno virtual. Recibo el siguiente error:

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 cualquiera que tenga esto en su CI, intente borrar su caché de CI

Puede que sea el mismo problema que aquí . Intenta usar

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

Probablemente relacionado https://github.com/pypa/pipenv/issues/4128. Otra solución que encontré funcionando para mí es

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

@jeffself misma situación aquí.

https://github.com/pypa/pip/issues/5599#issue -341052110 resuelve el problema (como lo indica el mensaje de pip).

Una solución para que pip vuelva a funcionar es obtener el script get-pip.py y ejecutarlo:
python get-pip.py pip==19.3.1
Esto revertirá pip a la versión anterior.

Gracias hermano... esta solución salva mi distro archlinux =)

Sugeriría un campo de trabajo común que ahorre mucho tiempo y dolor:
Abra Setup.cfg y el módulo Pip y valide su versión de pip, nombre del módulo+versión, etc... muchas veces después de actualizar/degradar, el estado del archivo no cambia, así como los requisitos que generan conflictos.

Ahora que PyPI tiene soporte para versiones extraídas , seguí adelante y marqué pip 20.0 como "retirada". pip> 19.2 no lo instalaría de forma predeterminada e imprimiría una advertencia al instalarlo a través 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.*))

tengo problemas con la instalación de paquetes usando pip, aunque he instalado python usando anaconda todavía tengo el problema, intenté desinstalarlo y luego volver a instalarlo para verificar si el problema se resolvió o no, pero el error aún persiste .

Aquí está la captura de pantalla del error al que me he enfrentado, ayúdame a resolver este error.
Agradeciendotelo de antemano
image

básicamente recibo un error si uso pip, ¿qué debo hacer?

@AvAkanksh Como vi, es un poco incierto este error, ¿ha intentado eliminar completamente Python de su computadora?

@AvAkanksh Como vi, es un poco incierto este error, ¿ha intentado eliminar completamente Python de su computadora?

Ya lo intenté, pero hubo un cambio en la salida, todavía me dio el mismo error.

@AvAkanksh , usando Google, encontré estos lugares probablemente mucho mejores para buscar sugerencias para resolver su problema específico:

Si encuentra una solución, lo más útil sería vincularla en los comentarios de todas las páginas anteriores.

Buena suerte, espero que encuentres la solución!

Lo mismo... 😡

Yo tengo el mismo error...

Buscando pipa
Mejor coincidencia: pip 20.2.2
Agregar pip 20.2.2 al archivo easy-install.pth
Instalación del script pip en /usr/local/bin
error: [Errno 2] No existe tal archivo o directorio: '/usr/local/bin/pip'

¿Fue útil esta página
0 / 5 - 0 calificaciones