Использование Wine и py2exe для создания приложения Windows из проекта Python - PullRequest
6 голосов
/ 13 марта 2012

Я недавно создал приложение для клиента, в котором есть несколько файлов Python.Я использую Ubuntu, и теперь, когда я закончил, я хотел бы передать это клиенту таким образом, чтобы его было легко использовать в Windows.

Я посмотрел на py2exe с wine, так кактакже как cx_freeze и некоторые другие вещи, но не может найти простой учебник или полезную документацию для превращения многих файлов python в Ubuntu в простое в использовании приложение для Windows или исполняемый файл или что-нибудь действительно.

Спасибо!

Ответы [ 2 ]

1 голос
/ 20 августа 2012

Эта страница , кажется, имеет решение, так как спрашивающий не ответил:

  1. Установить WINE.
  2. Используйте WINE для установки Python 2.3.
  3. Используйте WINE для установки py2exe.
  4. Создайте файл setup.py для py2exe для компиляции вашего скрипта:
from distutils.core import setup
import py2exe

setup(name="vervang",
  scripts=["vervang.py"],
)
  • Пробег wine python.exe setup.py py2exe

На этой странице говорится, что полученные двоичные файлы могут быть недопустимыми исполняемыми файлами Win32.

1 голос
/ 05 апреля 2012

py2exe не будет работать на Linux.Попробуйте pyinstaller - это чистая реализация Python, которая будет работать на Linux, Mac и Windows.

...