Python Пипс: нет модуля с именем pkg_resources - PullRequest
0 голосов
/ 15 апреля 2020

Я чертовски новичок в программировании в целом и только начинаю с python. Я попытался установить pygame (на ОС Ma c) с помощью pip, используя

§ pip install pygame

, но получил сообщение об ошибке:

Traceback (most recent call last):
  File "/usr/local/bin/pip", line 6, in <module>
    from pkg_resources import load_entry_point
ImportError: No module named pkg_resources

Поэтому я попытался (по некоторым причинам) установить pip снова. с

§ sudo pip uninstall pip
§ sudo pip install pip

оба приводят к тому же сообщению об ошибке, что и раньше. Я удалил python, чтобы убедиться, что я нахожусь на самой последней версии, но если что-то ухудшило ситуацию. Практически любая команда, содержащая pip, выдает то же самое сообщение. У меня почти нулевой опыт работы с окном терминала, поэтому, если вы знаете ответ, пожалуйста, немного ошеломите его.

РЕДАКТИРОВАТЬ: Вот список команд, которые я пробовал, которые выдают то же сообщение об ошибке:

pip    
sudo pip
sudo pip install setuptools --upgrade

Список команд, которые я пробовал, приводит к другим сообщениям об ошибках:

sudo easy_install install setuptools --upgrade

приводит к

    Traceback (most recent call last):
  File "/usr/bin/easy_install", line 8, in <module>
    from pkg_resources import load_entry_point
ImportError: No module named pkg_resources

1 Ответ

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

В основном это должно быть проблемой, связанной с установочными инструментами, так как python требует ОС и спецификаций установки c, определяющих версию. Вы можете попробовать установить инструменты установки, используя следующую команду:

pip install setuptools

Вы также можете попробовать следующее:

sudo pip install setuptools --upgrade
or sudo easy_install install setuptools --upgrade

Согласно некоторым аналогичным постам в Inte rnet это должно работать

sudo apt-get install --reinstall python-pkg-resources
...