Форум программистов, компьютерный форум, киберфорум
Python: GUI, графика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
1 / 1 / 1
Регистрация: 28.12.2020
Сообщений: 10
PyQt5

Ошибка при сохранении приложения с PyQt5 в EXE

28.12.2020, 23:08. Показов 2731. Ответов 3

Студворк — интернет-сервис помощи студентам
Всем привет, вообщем сделал простенькую програмку с интерфейсом, но сохранить не удалось, в папке Dist после сохранения пайинсталлером пусто , а при компиляции какие-то ошибки, в которых пока не могу разобраться (Но без интерфейса программы сохраняются и работают). Помогите что сделать, чтобы работало. Библиотеки, вроде, установлены, но может не все. Предполагаю проблема все-таки в том, что то-то недоустановил. Вот что показывает при компиляции в командной строке:

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
C:\Users\Данил\Desktop\projects>pyinstaller -F main.py
1478 INFO: PyInstaller: 4.1
1479 INFO: Python: 3.9.1
1480 INFO: Platform: Windows-10-10.0.19041-SP0
1485 INFO: wrote C:\Users\Данил\Desktop\projects\main.spec
1506 INFO: UPX is not available.
1510 INFO: Extending PYTHONPATH with paths
['C:\\Users\\Данил\\Desktop\\projects', 'C:\\Users\\Данил\\Desktop\\projects']
1992 INFO: checking Analysis
1993 INFO: Building Analysis because Analysis-00.toc is non existent
1993 INFO: Initializing module dependency graph...
1997 INFO: Caching module graph hooks...
2305 INFO: Analyzing base_library.zip ...
8693 INFO: Processing pre-find module path hook distutils from 'c:\\users\\данил\\appdata\\local\\programs\\python\\python39\\lib\\site-packages\\PyInstaller\\hooks\\pre_find_module_path\\hook-distutils.py'.
8723 INFO: distutils: retargeting to non-venv dir 'c:\\users\\данил\\appdata\\local\\programs\\python\\python39\\lib'
18662 INFO: Caching module dependency graph...
18963 INFO: running Analysis Analysis-00.toc
19010 INFO: Adding Microsoft.Windows.Common-Controls to dependent assemblies of final executable
  required by c:\users\данил\appdata\local\programs\python\python39\python.exe
19241 WARNING: lib not found: api-ms-win-core-path-l1-1-0.dll dependency of c:\users\данил\appdata\local\programs\python\python39\python39.dll
19279 INFO: Analyzing C:\Users\Данил\Desktop\projects\main.py
20238 INFO: Processing pre-safe import module hook urllib3.packages.six.moves from 'c:\\users\\данил\\appdata\\local\\programs\\python\\python39\\lib\\site-packages\\PyInstaller\\hooks\\pre_safe_import_module\\hook-urllib3.packages.six.moves.py'.
25220 INFO: Processing pre-find module path hook site from 'c:\\users\\данил\\appdata\\local\\programs\\python\\python39\\lib\\site-packages\\PyInstaller\\hooks\\pre_find_module_path\\hook-site.py'.
25234 INFO: site: retargeting to fake-dir 'c:\\users\\данил\\appdata\\local\\programs\\python\\python39\\lib\\site-packages\\PyInstaller\\fake-modules'
28096 INFO: Processing module hooks...
28096 INFO: Loading module hook 'hook-certifi.py' from 'c:\\users\\данил\\appdata\\local\\programs\\python\\python39\\lib\\site-packages\\_pyinstaller_hooks_contrib\\hooks\\stdhooks'...
28152 INFO: Loading module hook 'hook-win32ctypes.core.py' from 'c:\\users\\данил\\appdata\\local\\programs\\python\\python39\\lib\\site-packages\\_pyinstaller_hooks_contrib\\hooks\\stdhooks'...
28558 INFO: Loading module hook 'hook-difflib.py' from 'c:\\users\\данил\\appdata\\local\\programs\\python\\python39\\lib\\site-packages\\PyInstaller\\hooks'...
28586 INFO: Excluding import of doctest from module difflib
28586 INFO: Loading module hook 'hook-distutils.py' from 'c:\\users\\данил\\appdata\\local\\programs\\python\\python39\\lib\\site-packages\\PyInstaller\\hooks'...
28650 INFO: Loading module hook 'hook-distutils.util.py' from 'c:\\users\\данил\\appdata\\local\\programs\\python\\python39\\lib\\site-packages\\PyInstaller\\hooks'...
28669 INFO: Excluding import of lib2to3.refactor from module distutils.util
28669 INFO: Loading module hook 'hook-encodings.py' from 'c:\\users\\данил\\appdata\\local\\programs\\python\\python39\\lib\\site-packages\\PyInstaller\\hooks'...
28823 INFO: Loading module hook 'hook-heapq.py' from 'c:\\users\\данил\\appdata\\local\\programs\\python\\python39\\lib\\site-packages\\PyInstaller\\hooks'...
28861 INFO: Excluding import of doctest from module heapq
28862 INFO: Loading module hook 'hook-importlib_metadata.py' from 'c:\\users\\данил\\appdata\\local\\programs\\python\\python39\\lib\\site-packages\\PyInstaller\\hooks'...
28883 INFO: Loading module hook 'hook-lib2to3.py' from 'c:\\users\\данил\\appdata\\local\\programs\\python\\python39\\lib\\site-packages\\PyInstaller\\hooks'...
29196 INFO: Loading module hook 'hook-multiprocessing.util.py' from 'c:\\users\\данил\\appdata\\local\\programs\\python\\python39\\lib\\site-packages\\PyInstaller\\hooks'...
29211 INFO: Excluding import of test.support from module multiprocessing.util
29211 INFO: Excluding import of test from module multiprocessing.util
29211 INFO: Loading module hook 'hook-pickle.py' from 'c:\\users\\данил\\appdata\\local\\programs\\python\\python39\\lib\\site-packages\\PyInstaller\\hooks'...
29227 INFO: Excluding import of argparse from module pickle
29227 INFO: Loading module hook 'hook-pkg_resources.py' from 'c:\\users\\данил\\appdata\\local\\programs\\python\\python39\\lib\\site-packages\\PyInstaller\\hooks'...
30399 INFO: Processing pre-safe import module hook win32com from 'c:\\users\\данил\\appdata\\local\\programs\\python\\python39\\lib\\site-packages\\_pyinstaller_hooks_contrib\\hooks\\pre_safe_import_module\\hook-win32com.py'.
30546 WARNING: Hidden import "pkg_resources.py2_warn" not found!
30546 WARNING: Hidden import "pkg_resources.markers" not found!
30562 INFO: Excluding import of __main__ from module pkg_resources
30562 INFO: Loading module hook 'hook-PyQt5.py' from 'c:\\users\\данил\\appdata\\local\\programs\\python\\python39\\lib\\site-packages\\PyInstaller\\hooks'...
31787 WARNING: Hidden import "sip" not found!
31787 INFO: Loading module hook 'hook-PyQt5.QtCore.py' from 'c:\\users\\данил\\appdata\\local\\programs\\python\\python39\\lib\\site-packages\\PyInstaller\\hooks'...
32186 WARNING: Unable to find Qt5 translations C:/users/äàíèë/appdata/local/programs/python/python39/lib/site-packages/PyQt5/Qt/translations\qtbase_*.qm. These translations were not packaged.
32187 INFO: Loading module hook 'hook-PyQt5.QtGui.py' from 'c:\\users\\данил\\appdata\\local\\programs\\python\\python39\\lib\\site-packages\\PyInstaller\\hooks'...
Traceback (most recent call last):
  File "c:\users\данил\appdata\local\programs\python\python39\lib\runpy.py", line 197, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "c:\users\данил\appdata\local\programs\python\python39\lib\runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "C:\Users\Данил\AppData\Local\Programs\Python\Python39\Scripts\pyinstaller.exe\__main__.py", line 7, in <module>
  File "c:\users\данил\appdata\local\programs\python\python39\lib\site-packages\PyInstaller\__main__.py", line 114, in run
    run_build(pyi_config, spec_file, **vars(args))
  File "c:\users\данил\appdata\local\programs\python\python39\lib\site-packages\PyInstaller\__main__.py", line 65, in run_build
    PyInstaller.building.build_main.main(pyi_config, spec_file, **kwargs)
  File "c:\users\данил\appdata\local\programs\python\python39\lib\site-packages\PyInstaller\building\build_main.py", line 720, in main
    build(specfile, kw.get('distpath'), kw.get('workpath'), kw.get('clean_build'))
  File "c:\users\данил\appdata\local\programs\python\python39\lib\site-packages\PyInstaller\building\build_main.py", line 667, in build
    exec(code, spec_namespace)
  File "C:\Users\Данил\Desktop\projects\main.spec", line 6, in <module>
    a = Analysis(['main.py'],
  File "c:\users\данил\appdata\local\programs\python\python39\lib\site-packages\PyInstaller\building\build_main.py", line 242, in __init__
    self.__postinit__()
  File "c:\users\данил\appdata\local\programs\python\python39\lib\site-packages\PyInstaller\building\datastruct.py", line 160, in __postinit__
    self.assemble()
  File "c:\users\данил\appdata\local\programs\python\python39\lib\site-packages\PyInstaller\building\build_main.py", line 419, in assemble
    self.graph.process_post_graph_hooks()
  File "c:\users\данил\appdata\local\programs\python\python39\lib\site-packages\PyInstaller\depend\analysis.py", line 367, in process_post_graph_hooks
    module_hook.post_graph()
  File "c:\users\данил\appdata\local\programs\python\python39\lib\site-packages\PyInstaller\depend\imphook.py", line 447, in post_graph
    self._load_hook_module()
  File "c:\users\данил\appdata\local\programs\python\python39\lib\site-packages\PyInstaller\depend\imphook.py", line 408, in _load_hook_module
    self._hook_module = importlib_load_source(
  File "c:\users\данил\appdata\local\programs\python\python39\lib\site-packages\PyInstaller\compat.py", line 593, in importlib_load_source
    return mod_loader.load_module()
  File "<frozen importlib._bootstrap_external>", line 469, in _check_name_wrapper
  File "<frozen importlib._bootstrap_external>", line 969, in load_module
  File "<frozen importlib._bootstrap_external>", line 794, in load_module
  File "<frozen importlib._bootstrap>", line 274, in _load_module_shim
  File "<frozen importlib._bootstrap>", line 711, in _load
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "c:\users\данил\appdata\local\programs\python\python39\lib\site-packages\PyInstaller\hooks\hook-PyQt5.QtGui.py", line 13, in <module>
    hiddenimports, binaries, datas = add_qt5_dependencies(__file__)
  File "c:\users\данил\appdata\local\programs\python\python39\lib\site-packages\PyInstaller\utils\hooks\qt.py", line 535, in add_qt5_dependencies
    more_binaries = qt_plugins_binaries(plugin, namespace=namespace)
  File "c:\users\данил\appdata\local\programs\python\python39\lib\site-packages\PyInstaller\utils\hooks\qt.py", line 150, in qt_plugins_binaries
    pdir = qt_plugins_dir(namespace=namespace)
  File "c:\users\данил\appdata\local\programs\python\python39\lib\site-packages\PyInstaller\utils\hooks\qt.py", line 132, in qt_plugins_dir
    raise Exception("""
Exception:
            Cannot find existing PyQt5 plugin directories
            Paths checked: C:/users/äàíèë/appdata/local/programs/python/python39/lib/site-packages/PyQt5/Qt/plugins
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.12.2020, 23:08
Ответы с готовыми решениями:

Ошибка при инициализации приложения - taskmgr.exe - Ошибка приложения
Заходим например в Steam, при передвижении скажем по разделам Магазин и Библиотека мы видим, что на экране присутствуют одновременно...

При запуске Касперского Ошибка: avp.exe ошибка приложения
Добрый день. Сегодня при запуске Касперского 2012 Ошибка: avp.exe ошибка приложения(Если необходимо, то могу привести текст этого окошка)....

Ошибка при запуске exe приложения
Доброго времени суток. Возникла следующая проблема: при попытке запуска exe приложения вылазит ошибка: точка входа в процедуру...

3
Модератор
Эксперт Python
 Аватар для Fudthhh
2695 / 1601 / 513
Регистрация: 21.02.2017
Сообщений: 4,210
Записей в блоге: 1
29.12.2020, 07:45
Данил1234567,
1 проблема - python39, версия питона.
2 проблема - äàíèë, название папки.
0
1 / 1 / 1
Регистрация: 28.12.2020
Сообщений: 10
29.12.2020, 11:15  [ТС]
Получается пайтон установить более старую версию? По названию папки: такой у меня не находит, это скорее всего из-за того что папка пользователя "Данил" русскими буквами и пайтон не понял

Добавлено через 2 минуты
DmFat, Получается пайтон установить более старую версию? По названию папки: такой у меня не находит, это скорее всего из-за того что папка пользователя "Данил" русскими буквами и пайтон не понял
0
Модератор
Эксперт Python
 Аватар для Fudthhh
2695 / 1601 / 513
Регистрация: 21.02.2017
Сообщений: 4,210
Записей в блоге: 1
29.12.2020, 11:31
Данил1234567, да русский в технике - это зло. Особенно в путях.

И да, версия питона очень свежа, не все успели пакеты под него подстроить, не известно как они работают. Но сначала избавься, от русских символов и пробелов в пути.

Как совет:
1) Установить python в корень диска, чтоб было примерно так: "C:\Python39"
2) Держать папку с проектами, так: "C:\Projects\%name%"
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.12.2020, 11:31
Помогаю со студенческими работами здесь

Ошибка при запуске приложения rocksmith2014.exe
Здравствуйте, ошибка при запуске приложения, лог ниже. Windows недавно установлена, все обновления есть, sp1, IE обновлен, драйвера свежие....

PyQt5 - ошибка создания приложения
Приветствую! недавно начал знакомиться с библиотекой pyqt5, сразу возникли некоторые проблемы. при создании простого окна возникает...

Не запускается ни один файл exe (Ошибка при запуске приложения 0xc0000005)
Сегодня стал обновлять винду через центр обновлений и что-то видимо пошло не так, при перезагрузке написал что при настройке Windows...

Не запускается ни один файл exe (Ошибка при запуске приложения 0xc0000005)
Всех приветствую! такая же ошибка после обновы! помогите плиззз! Восстановление не запускается! пишетт отключена защита...Рабочий стол...

Adobe Reader при запуске ошибка "AcroRd32.exe - ошибка приложения".
При запуске последней версии Adobe Reader выскакивает ошибка &quot;AcroRd32.exe - ошибка приложения&quot;. Программа не запускается. Скан ошибки...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
Установка Emscripten SDK (emsdk) и CMake на Windows для сборки C и C++ приложений в WebAssembly (Wasm)
8Observer8 30.01.2026
Чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. Система контроля версиями Git. . .
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru