Spartak1323, В питоне для требуемых библиотек обычно используют requirements.txt, написать его весьма легко. Чтобы переключить используемую версию питона достаточно воспользоватся update-alternatives
Судя по документации SFML сделан скорее для приложений с встроенными аудио треками, а не для разработки плеера с открытием по абсолютному пути. Посоветовать альтернативу, увы, не могу.
Окей, я присмотрелся к библиотеке sqlite3. Возможно это баг в питоне. Что думаешь о идее попробовать 3.11 ? Предыдущий комментарий можешь считать моей ошибкой.
class="img-background"