.py към .exe "" pyinstaller "" - exe, pyinstaller

Написах програма, използваща Python3.6 и Tkinter и аз искам да го превърне в изпълним файл, за да го изпрати на приятел използва mac от начина, по който използвам ubuntu 16.04

Така че аз използвах pyinstaller и работи на моя компютър, но когато изпрати файла на моя приятел тя не работи.

Така че, моля, какъв е проблемът и как мога да конвертирам файла и да го изпратя.

Благодаря.

Отговори:

0 за отговор № 1

Pyinstaller не може да генерира изпълними файлове за различни платформи. От пианилера документация:

Изходът на PyInstaller е специфичен за активната операционна система и активната версия на Python. Това означава, че да подготвите разпределение за:

  • различна операционна система
  • различна версия на Python
  • 32-битова или 64-битова операционна система

Вие пускате PyInstaller на тази операционна система, под тази версия на Python. Тълкувателят на Python, който изпълнява PyInstaller, е част от пакета и е специфичен за операционната система и размера на думата.