Облегченный python для executable?

#python #exe #nuitka #lightweight-processes

#python #exe #nuitka #облегченные процессы

Вопрос:

Я использовал pyinstaller в качестве своего метода превращения файла Python в исполняемый файл. Однако размер исполняемого файла превышает 6 МБ даже для небольшого приложения, такого как печать "hello world"

Я провел некоторое исследование и выяснил, что существует программа под названием nuitka , которая компилирует файл до языка C и выполняет некоторую оптимизацию. Однако оказывается, что nuitka все еще нуждается libpython и поэтому создает исполняемые файлы больших размеров.

Итак, существует ли какая-либо программа или компилятор, который может превратить файл python в облегченный исполняемый файл?

Комментарии:

1. Какова ваша реальная цель? Почему вам нужен крошечный исполняемый файл, и вы не удовлетворены вариантами, которые у вас уже есть?

2. Моя цель — распространять некоторые созданные мной exe-файлы среди других, и это не очень полезно, когда исполняемый файл, который просто импортирует запросы и вызывает веб-сайт, весит более 40 МБ. Кроме того, когда я создаю программу, которая должна выполняться в фоновом режиме, требуется много энергии процессора. (И для запуска программы требуется больше времени, чем для запуска обычного файла Python, но я не уверен, что это еще одна проблема)

3. Возможно, вам следует пересмотреть выбор вашего языка программирования, если у вас такие жесткие требования.

4. И на изучение этого языка уходят месяцы? Нет, спасибо.

5. Вы пробовали cython или jython?