Latest posts on Возможно ли снизить объём компилируемого PyQt5 проекта в exe? topichttps://python.su/forum/topic/36382/2018-12-06T15:27:30+02:00Общий :: GUI :: Возможно ли снизить объём компилируемого PyQt5 проекта в exe?
2018-12-06T15:27:30+02:00Vistalus197738Ладно, спасибо, попробую оба решения 👍<br/>
Общий :: GUI :: Возможно ли снизить объём компилируемого PyQt5 проекта в exe?
2018-12-05T10:58:23+02:00PEHDOM197707<blockquote><em>Vistalus</em><br/>Такое ощущение, что импортируется весь QtWidets, а не только выбранне виджеты. </blockquote>Естетвенно, ведь сами виджеты имеют у себя в зависимостях другие модули а те другие и так далее. Насколько я помню в пиИнсталлере есть опция не пихать все в один файл, соберите ваш проэкт не одним куском и посмотрите что туда входит . <br/>И это при том что pyinstaller весьма экономно делает все, попробуйте собрать то же с помощью cx_Freeze, оно вам соберет екзешник обьемом за сотню мегабайт.<br/><blockquote><em>Vistalus</em><br/>Можно ли каким-то образом снизить вес exe файла?</blockquote>Вообщемто можно упаковать ваш екзкшник какимнить UPX-ом это уменьшит вес самого екзешника до пары -тройки мегабайт, но увеличит занимаемое им место в памяти при выполнении на те же 26.5 mb.<br/>
Общий :: GUI :: Возможно ли снизить объём компилируемого PyQt5 проекта в exe?
2018-12-04T18:30:02+02:00Vistalus197686Хеллоу форумчане. Я компилирую PyQt5 проекты в exe файл для запуска на Windows, при этом использую pyinstaller. <br/>Из PyQt5 я импортирую конечно же не всё, а лишь несколько виджетов, если быть точнее: <br/>from PyQt5.QtWidgets import (QApplication, QPushButton, QMainWindow, QLCDNumber, QSlider, QLabel)<br/>from PyQt5.QtGui import QFont<br/>from PyQt5.QtCore import Qt<br/><br/>После компиляции я получаю .exe файл весом в целых 26.5 mb, хотя кода там максимум 110 строк. Я понимаю, что данный модуль весит прилично, но 26 мегабайт это серьезно перебор. Такое ощущение, что импортируется весь QtWidets, а не только выбранне виджеты. <br/>Кому-то приходилось заниматься подобным? Можно ли каким-то образом снизить вес exe файла?