#python #windows #macos #pyinstaller #converters
#python #Windows #macos #pyinstaller #конвертеры
Вопрос:
Есть ли способ скомпилировать .py-файл дополнительные данные MAC в .exe?
автоматическое преобразование py в exe отлично работает, когда я делаю это на своем ноутбуке с Windows.
Но я часто работаю на Mac, когда меня нет дома, и мне нужно скомпилировать мой файл .py некоторые другие папки и файлы в .exe
Но когда я пробую это на MAC, я всегда получаю только исполняемый файл MAC, а не для Windows.
Есть ли обходной путь для этого?
Комментарии:
1. Да, выполнение на Mac всегда приведет к получению файла mac, потому что при использовании pyinstaller есть что-то вроде проверки платформы. Я не думаю, что есть способ преодолеть это.
Ответ №1:
из раздела часто задаваемых вопросов pyinstaller
Могу ли я упаковывать двоичные файлы Windows во время работы под OS X?
Нет, это не поддерживается. Пожалуйста, попробуйте Wine для этого.
Комментарии:
1. спасибо, моя проблема заключается не в том, чтобы фактически открывать EXE-файлы на MAC, а в том, чтобы скомпилировать мой .py в exe, когда я нахожусь на MAC. Если я правильно понимаю Wine, это просто эмулятор?
2. Это именно то, о чем идет речь в разделе часто задаваемых вопросов. Прочитайте это еще раз — могу ли я УПАКОВЫВАТЬ двоичные файлы Windows во время работы под OS X? Они советуют запустить Wine, установить python для Windows pyinstaller и попытаться упаковать exe внутри Wine.