@ssssergey

Чем отличается использование Python3 + cx_freeze на Windows и Ubuntu?

Задача сделать из скрипта executable-программу. Скрипт наприсан на Python3. В Windows установил cx_freeze и все получалось отлично.
Теперь хочу то же самое, но на Linux (Kubuntu). На Python3 установить cx_freeze не получилось. Скачал для Python 2.7. Запустил, создал executable, но этот файл не работает, не запускает программу.
Что не так? Как решить проблему?
  • Вопрос задан
  • 878 просмотров
Пригласить эксперта
Ответы на вопрос 1
@ghost_83
Тоже были проблемы при установке cx_freeze в Ubuntu (mate). Проблема была в недостающих пакетах. Решил так:

sudo apt-get install -y libxml2-dev libxslt1-dev zlib1g-dev python3-pip

после ставим cx_freeze:

sudo pip3 install cx_freeze

Создаем файл setup.py и вставляем:

from cx_Freeze import setup, Executable

setup(
name = "Название программы",
version = "0.1",
description = "Blackjack",
executables = [Executable("Исполняемый файл.py")]
)

Открываем терминал в папке с файлами и пишем:

python3 setup.py build
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы