Итак, у меня проблема: всякий раз, когда я пытаюсь использовать Pyinstaller с Pygame, он не работает, вместо этого через секунду он сообщает, что он перестал работать. Раньше я запускал тестовую программу (состоящую из блока, движущегося вверх и вниз, и блока, следующего за курсором), и она работала нормально. Однако я попытался реализовать какой-то текст с помощью функции pygame.font.Font
, и внезапно он перестал работать. Я попытался использовать функцию try, чтобы увидеть, сможет ли он ее поймать, и ничего. Я пробовал не использовать шрифт, ничего. Он также работает как обычный файл .py, но не как исполняемый файл. При необходимости я добавлю дополнительную информацию. Заранее спасибо! РЕДАКТИРОВАТЬ: я смог вызвать ошибку благодаря kaktus_car, сообщив мне, что было обновление для pygame, вот оно:
Traceback (Most recent call last):
"test.py", line 20, in <module>
File "site-packages\pygame\pkgdata.py", line 50, in getResource
File "site-packages\pkg_resources\__init__.py", line 1134, in resource_exists
File "site-packages\pkg_resources\__init__.py", line 1404, in has_resource
File "site-packages\pkg_resources\__init__.py", line 1472, in _has
NotImplementedError: Can't perform this operation for unregistered loader type
[1276] Failed to execute script test