Создайте кроссплатформенное автономное настольное приложение Python, когда графический интерфейс использует PyQt4, не установленный на компьютере
Я создал программу Python с графическим интерфейсом, используя платформу PyQt4 на компьютере с Linux, и теперь я нахожусь на MacBook Pro, и я хотел бы иметь возможность упаковывать свою программу. Программа импортирует PyQt4 (очевидно), наряду с другими библиотеками, такими как Pandas. Я только что попытался загрузить PyQt4 на моей ОС, но не знаю точно, что происходит. Я просто хочу иметь возможность включать в пакет необходимые файлы PyQt4, чтобы любой пользователь мог запустить мою программу, не загружая PyQt4. Это возможно?
Также я использую py2app, чтобы попытаться упаковать это настольное приложение. Другие предлагали использовать MacPorts вместе с py2app, и я попытался загрузить MacPorts, но также не смог понять это.
Любая помощь будет принята с благодарностью!