Какой Ubuntu для Kivy и Python3

Какой Ubuntu для Kivy и Python3

У меня Ubuntu 18.04 LTS, и это факт, что она не поддерживает Kivy с Python 3.

(Если вы хотите почувствовать себя «просветленным», попробуйте прочитать следующий диалог:https://www.gitmemory.com/issue/kivy/kivy/5994/491939788)

ВОПРОС: Есть ли версия Ubuntu, которая может справиться с этой задачей?

решение1

Эта ошибка, которую я подтвердил в Ubuntu 18.04, вероятно, является причиной того, что python3-kivy был удален из репозиториев Ubuntu по умолчанию в Ubuntu 19.04. Эта ошибка была исправлена, и python3-kivy был восстановлен в репозиториях Ubuntu по умолчанию в Ubuntu 19.10 и более поздних версиях.

Более позднюю версию Kivy 1.11.1 (вместо 1.9.1) можно установить с pip3 install kivyпомощьюВиртуальная среда Pythonс помощью создателя виртуальной среды Python 3 (python3-virtualenv) из репозиториев Ubuntu по умолчанию. Попробуйте запустить python3 -m pip install --upgrade pipдо того pip3 install kivy, как обновить pip3 до последней версии, как это сделал я.

Ниже приведены результаты запуска тестовой программы Hello World по ссылке в вашем вопросе с Kivy 1.11.1 в виртуальной среде Python 3. Код Python 3 выполнился без ошибок, обнаружил OpenGL и мой фирменный графический драйвер NVIDIA и вывел это окно:

введите описание изображения здесь

Связанный контент