Ошибка импорта PyGame в PyCharm: нет модуля с именем «pygame.base» - PullRequest
0 голосов
/ 26 февраля 2020

Я пытаюсь расширить свой кругозор до создания Python приложений и не очень хорошо понимаю инфраструктуру "поддержки", стоящую за Python проектами (такими как pip и Virtual Environments), поэтому извиняюсь, если это очевидно решена.

Я пытаюсь импортировать PyGame в проект PyCharm, но безуспешно. Сначала я попытался установить PyGame с помощью Preferences> Project: my_project> Project Interpreter, щелкнув «+» и выполнив поиск доступных пакетов для установки, но это каждый раз приводило к ошибке, сообщающей об ошибке установки.

Затем я установил PyCharm, используя pip, нацеленный на путь интерпретатора PyCharm в терминале, который, похоже, работал: он отображается как установленный пакет в настройках интерпретатора PyCharm. К сожалению, теперь я получаю следующую ошибку:

Traceback (most recent call last):
  File "my_project_file_path", line 3, in <module>
    import pygame   #To play MP3 files
  File "interpreter_package_location", line 120, in <module>
    from pygame.base import *
ModuleNotFoundError: No module named 'pygame.base'

Process finished with exit code 1

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

error: command 'gcc' failed with exit status 1

Я работаю Python 3.7.3 на 64-битной Ма c с OS X 10.14. Есть ли какие-либо решения для этого? Я пытаюсь создать MP3-плеер, но уже часами пытаюсь разобраться с этим.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...