|
2 / 2 / 0
Регистрация: 03.04.2022
Сообщений: 37
|
|||||||||||
PyInstaller запускает только cmd. В чём может быть причина11.03.2023, 14:56. Показов 2194. Ответов 13
Какие библиотеки имеются:
Если запускать через скрипт, то всё работает отлично. Сама строка создания файла:
0
|
|||||||||||
| 11.03.2023, 14:56 | |
|
Ответы с готовыми решениями:
13
Почему с одной сети я могу открыть сайт только в данной сети,а из соседней никак.В чём может быть причина? Cmd при выполнении кода, какая может быть причина Неполадки с HDD может кто знает в чем может быть причина |
|
526 / 179 / 58
Регистрация: 12.02.2023
Сообщений: 641
|
|
| 11.03.2023, 15:35 | |
|
pyinstaller --onefile -D --hidden-import customtkinter properit.py
попробуй так
1
|
|
|
2 / 2 / 0
Регистрация: 03.04.2022
Сообщений: 37
|
|
| 11.03.2023, 16:03 [ТС] | |
|
Нашёл решение, если кому интересно:
При создании .exe-файла в Windows с помощью PyInstaller есть две вещи, которые необходимо учитывать. Во-первых, нельзя использовать опцию --onefile в PyInstaller, потому что библиотека customtkinter содержит не только .py файлы, но также и файлы данных, такие как .json и .otf. PyInstaller не может упаковать их в один .exe файл, поэтому нужно использовать опцию --onedir. И во-вторых, необходимо вручную включить директорию customtkinter с помощью опции --add-data в PyInstaller. Потому что, по какой-то причине, PyInstaller не автоматически включает файлы данных, такие как .json из библиотеки.
1
|
|
|
1711 / 578 / 76
Регистрация: 10.04.2009
Сообщений: 9,316
|
|||||||
| 11.03.2023, 19:00 | |||||||
0
|
|||||||
|
2 / 2 / 0
Регистрация: 03.04.2022
Сообщений: 37
|
|
| 11.03.2023, 21:42 [ТС] | |
|
Нельзя использовать в связке с библиотекой customtkinter, это указано в руководстве самой библиотеки.
Возможно, что через костыли и можно это сделать, но как рекомендуется, так рекомендуется
0
|
|
|
1711 / 578 / 76
Регистрация: 10.04.2009
Сообщений: 9,316
|
|||||||
| 12.03.2023, 08:35 | |||||||
|
и есть у меня нужное по этой ссылке
1
|
|||||||
|
2 / 2 / 0
Регистрация: 03.04.2022
Сообщений: 37
|
|
| 12.03.2023, 09:40 [ТС] | |
|
Вы можете использовать обычную установку при использовании стандартной библиотеки Tkinter. Если хотите улучшить свой интерфейс (сделать его более красивым), то используете CustomTkinter, но он предлагает небольшие костыли.
Я отталкивался от этой статьи от самого дизайнера этой библиотеки: https://github.com/TomSchimans... /Packaging
1
|
|
|
1711 / 578 / 76
Регистрация: 10.04.2009
Сообщений: 9,316
|
|
| 12.03.2023, 09:43 | |
|
NeoKlip, кстати в другом топике мне посоветовали компилировать НЕ файлы .py
а файлы .pyw может это и есть решение для Вашего случая?
1
|
|
|
2 / 2 / 0
Регистрация: 03.04.2022
Сообщений: 37
|
|
| 12.03.2023, 09:48 [ТС] | |
|
Нужно попробовать, но думаю, что тут дело не в самом расширении, а в указании пути для PyInstaller’a на саму библиотеку CTr
0
|
|
|
1711 / 578 / 76
Регистрация: 10.04.2009
Сообщений: 9,316
|
|
| 12.03.2023, 09:51 | |
|
1
|
|
|
1711 / 578 / 76
Регистрация: 10.04.2009
Сообщений: 9,316
|
|
| 12.03.2023, 11:57 | |
|
0
|
|
|
1711 / 578 / 76
Регистрация: 10.04.2009
Сообщений: 9,316
|
|
| 12.03.2023, 11:59 | |
|
ошибка в поле на скрине:
Traceback (most recent call last): File "customtkinter\windows\widgets\theme\__i nit__.py", line 5, in <module> File "customtkinter\windows\widgets\theme\the me_manager.py", line 18, in load_theme FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\q8902\\AppData\\Local\\Temp\ \_MEI91522\\customtkinter\\windows\\widg ets\\theme\\../../../assets\\themes\\blue.json' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "main.pyw", line 3, in <module> import customtkinter # pip install customtkinter File "<frozen importlib._bootstrap>", line 1027, in _find_and_load File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 688, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.p y", line 352, in exec_module File "customtkinter\__init__.py", line 10, in <module> File "<frozen importlib._bootstrap>", line 1027, in _find_and_load File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 688, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.p y", line 352, in exec_module File "customtkinter\windows\__init__.py", line 1, in <module> File "<frozen importlib._bootstrap>", line 1027, in _find_and_load File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 688, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.p y", line 352, in exec_module File "customtkinter\windows\ctk_tk.py", line 9, in <module> File "<frozen importlib._bootstrap>", line 1027, in _find_and_load File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 688, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.p y", line 352, in exec_module File "customtkinter\windows\widgets\__init__. py", line 1, in <module> File "<frozen importlib._bootstrap>", line 1027, in _find_and_load File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 688, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.p y", line 352, in exec_module File "customtkinter\windows\widgets\ctk_butto n.py", line 6, in <module> File "<frozen importlib._bootstrap>", line 1027, in _find_and_load File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 688, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.p y", line 352, in exec_module File "customtkinter\windows\widgets\theme\__i nit__.py", line 7, in <module> FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\q8902\\AppData\\Local\\Temp\ \_MEI91522\\customtkinter\\windows\\widg ets\\theme\\../../../assets\\themes\\blue.json' The .json theme file for CustomTkinter could not be found. If packaging with pyinstaller was used, have a look at the wiki: https://github.com/TomSchimans... -py-to-exe
0
|
|
|
2 / 2 / 0
Регистрация: 03.04.2022
Сообщений: 37
|
|
| 12.03.2023, 12:42 [ТС] | |
|
В этой ошибке сказано, что customtkinter содержит не только .py файлы, но также и файлы данных, такие как .json и .otf. PyInstaller не может упаковать их в один .exe файл.
И перенаправляет на страницу библиотеки: The .json theme file for CustomTkinter could not be found. If packaging with pyinstaller was used, have a look at the wiki: https://github.com/TomSchimans... -py-to-exe
0
|
|
|
2 / 2 / 0
Регистрация: 16.07.2022
Сообщений: 42
|
|
| 12.03.2023, 23:03 | |
|
Может здесь будет ответ?
Не работает программа после компиляции в exe ModuleNotFoundError
0
|
|
| 12.03.2023, 23:03 | |
|
Помогаю со студенческими работами здесь
14
В чем может быть причина? В чем может быть причина?
В чем может быть причина перегрева? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Загрузка 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 - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|