Установка pygame_sdl2

здравствуйте господа программисты, я пытаюсь установить pygame_sdl2, при запуске
python setup.py install” выдаёт это:

running install
running build
running build_py
error: package directory 'sdl2' does not exist

А для чего это?
Если для https://github.com/renpytom/rapt-pygame-example, то там же предлагают взять готовую сборку тут http://nightly.renpy.org/current/

запуская “python android.py installsdk” выдаёт:

Traceback (most recent call last):
  File "C:\Users\HP\Desktop\приложения\rapt\android.py", line 9, in <module>
    import pygame_sdl2
ModuleNotFoundError: No module named 'pygame_sdl2'

хм, да, в renpy-nightly-2020-06-20-60399dcd-rapt.zip и правда нет pygame_sdl2.
Может быть инструкция устарела, или предполагает, что он установлен отдельно.

Но судя по тому что в https://github.com/renpy/pygame_sdl2 нет упоминаний pip (откуда обычно ставятся все библиотеки), то надо еще и самому собрать pygame_sdl2 из исходников, и для этого тоже надо иметь кучу разных зависимостей (но для винды они вроде бы предоставлены в https://github.com/renpy/pygame_sdl2_windeps), Visual Studio, тут https://stackoverflow.com/a/43960788/964478 еще пишут про Cython.

В общем надо разбираться, может быть задать вопрос в Issues https://github.com/renpytom/rapt-pygame-example


Думаю проще забить на это и переписать на Kivy :slight_smile:

спасибо, а можно ли как-то на kivy использовать код написанный в pygame, чтобы слишком много не писать?

Вряд ли.


Kivy вроде бы современнее, у него хорошая документация, по нему много примеров, не думаю, что реализация той же задачи на нем займет много времени.

https://kivy.org/doc/stable/tutorials/pong.html

https://github.com/undercase/FlappyKivy