Удаление неиспользуемых файлов Python PyQT5?
Столкнулся с проблемой при компиляции/интерпретации кода Python.
Код не большой, но при создании исполняемого пакета (с помощью cx_Freeze) общий вес составляет более 175 Мб. При анализе в ProcessMonitor - вижу очень много неиспользуемых папок и файлов. Удаляю вручную.
Есть ли способ определить нужные файлы до создания пакета? И исключить всё не используемое?
В коде заменил все большие import на from import
Пример 1:
import os
заменил на
from os import path # другие не используются
Пример 2:
from PyQt5.QtWidgets import *
Заменил только на необходимые
from PyQt5.QtWidgets import QGraphicsView, QGraphicsPixmapItem, QDockWidget # это выборка для примера
Изменения не повлияли на размер пакета, в него по прежнему записывается множество неиспользуемых папок и файлов, размер пакета так же остается около прежнего размера (175Мб).