ImportError: невозможно импортировать имя 'FormatControl' при попытке использовать pip - PullRequest
0 голосов
/ 31 марта 2020

Я недавно удалил пакет python (pymc3), и я думаю, что, возможно, испортил его и удалил не только это, потому что теперь я не могу ничего установить с помощью pip. Когда я пытаюсь использовать pip (или pip3), я получаю следующее сообщение трассировки и сообщение об ошибке:

 my_name:~ my_name$ pip3 install pymc3
Traceback (most recent call last):
  File "/anaconda3/bin/pip3", line 6, in <module>
    from pip._internal.cli.main import main
  File "/anaconda3/lib/python3.6/site-packages/pip/_internal/__init__.py", line 42, in <module>
    from pip._internal import cmdoptions
  File "/anaconda3/lib/python3.6/site-packages/pip/_internal/cmdoptions.py", line 16, in <module>
    from pip._internal.index import (
ImportError: cannot import name 'FormatControl'

Может ли кто-нибудь помочь мне перенастроить мою среду, чтобы она снова заработала? Спасибо!

Ответы [ 2 ]

1 голос
/ 01 апреля 2020

Кажется, у вас установлена ​​анаконда. Вы пытались переустановить pip3 и Python, используя:

conda install python pip3

(с сайта conda: https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-pkgs.html и https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-python.html)

Я рекомендую создавать среды с использованием conda, чтобы вы могли их сломать, удалить и переустановить, не беспокоясь о том, что у вас больше нет рабочей среды.

0 голосов
/ 26 апреля 2020

Попробуйте понизить версию своего пипса до 9.0.3 в вашей среде conda. Что-то не так с более обновленными версиями pip при попытке получить доступ к основному из окружения pip из того, что я мог выяснить

...