В качестве предостережения я искал и перепробовал каждое решение, которое смог найти по этой теме здесь, на YouTube и везде, куда меня привел Google.
Под управлением Windows 10 Домашняя 64-разрядная версия и Python 3.6.4.
Pygame отображается как доступный модуль, когда я вызываю список всех модулей через print (help('modules') ). Но когда я его импортирую, я получаю:
from pygame.base import *
ModuleNotFoundError: Нет модуля с именем 'pygame.base'
или
помощь('pygame') проблема в pygame - ModuleNotFoundError: нет модуля с именем «pygame.base»
Я установил pygame: PS C:\Users\mando\AppData\Local\Programs\Python\Python36-32\Scripts> py -m pip install pygame --user Требование уже выполнено: pygame в c:\users\mando\appdata\roaming\python\ python36\сайт-пакеты Вы используете pip версии 9.0.1, однако доступна версия 9.0.3. Вам следует рассмотреть возможность обновления с помощью команды «python -m pip install --upgrade pip». PS C:\Users\mando\AppData\Local\Programs\Python\Python36-32\Scripts> m pip install --upgrade pip
Я обновил pip в соответствии с рекомендациями: PS C:\Users\mando\AppData\Local\Programs\Python\Python36-32\Scripts> python -m pip install --upgrade pip Требование уже обновлено: pip в c:\users\mando\appdata\ локальные\программы\python\python36-32\lib\сайт-пакеты PS C:\Users\mando\AppData\Local\Programs\Python\Python36-32\Scripts>
Для забавы я установил 32-битную и 64-битную версии whl, но ни одна из них не работает: pygame-1.9.3-cp36-cp36m-win_amd64.whl
Когда я устанавливаю это, я получаю: pygame-1.9.3-cp36-cp36m-win_amd64.whl не поддерживается на этой платформе.
Я установил это через cmd под управлением администратора.
Я действительно могу запустить: py -m pygame.examples.aliens Приложение открывается и работает нормально. Я просто не могу импортировать pygame в IDLE.
Кто-нибудь может указать мне решение?
Я немного погуглил и нашел это: https://coderhelper.com/questions/40224385/pygame-no-module-call-pygame-base
Ага. Увидел это тоже и попробовал решение. Не работает.