Ошибка импорта установленного модуля Pygame - PullRequest
0 голосов
/ 09 марта 2019

Я сейчас работаю над проектом на своем школьном компьютере и хочу использовать pygame, так как у меня есть опыт работы с pygame. Я загрузил pygame, используя эту строку в командной строке python -m pip install -U pygame --user, когда я пытаюсь использовать эту строку python3 -m pygame.examples.aliens, которая используется для проверки правильности загрузки pygame, она работает нормально.

Но, когда я импортирую его в проект, я получаю это сообщение об ошибке

Файл "C: /Users/user/Documents/Programming/test.py", строка 10, в импорт pygame

ModuleNotFoundError: нет модуля с именем «pygame»

дополнительная информация: Я использую Spyder Это ПК с Windows

Заранее спасибо:)

1 Ответ

0 голосов
/ 09 марта 2019

Если вы использовали Pygame до этого, посмотрите, есть ли у вас какие-либо файлы с именем pygame.py, так как у меня была такая же проблема, как и у вас, и моя проблема заключалась в том, чтобы присвоить файлу имя, совпадающее с модулем ядра, поэтому проверьте это.

Я выполнил введенные вами команды и на python3 -m pygame.examples.aliens. Я получил ModuleNotFoundError: No module named 'pygame'.

Когда я изменил вторую команду на python вместо python3, после того, как я установил pygame, как это pip install pygame, она работала так, чтобы деинсталлировать pygame по сравнению с тем, как вы делали это при установке pygame, измените его на удаление и попробуйте эту версию.

...