Почему не работает pyinstaller

Python-сообщество

Уведомления

#1 Июнь 25, 2013 13:49:32

pyinstaller не работает и не выдаёт ошибок

нужно создать exe-шник для вот этой самописной программки http://rusfolder.com/36990031. Хочу использовать PyInstaller. Пробовал разными способами, всё делаю через консоль винды, скрипты отрабатывают но никаких ошибок не выдаёт. Попробую описать свои действия на простейшем примере:

1. Скачал PyInstaller версии 2, распаковал в папку с питоном версии 2.7 ( знаю что он не является питоновской библиотекой но пусть всё лежит в одном месте )
2.Конфигурирую — выполняю команду E:\Python\Lib\site-packages\PyInstaller> Configure.py — Всё проходит без ошибок.
3. Создаю простейший скрипт для теста

Называю его test.py, кладу его в I:\test\
4. Выполняю команды E:\Python\Lib\site-packages\PyInstaller> Makespec.py -F -w -X d:\test\test.py
E:\Python\Lib\site-packages\PyInstaller> Build.py E:\Python\Lib\site-packages\PyInstaller>\test\test.spec
Иии… ничего. Сообщений об ошибках нет. Папка test по пути E:\Python\Lib\site-packages\PyInstaller не создаётся после первой команды, spec файл тоже. Вторая команда молча прорабатывает без ошибок и ничего.Пробовал создавать вручную папку тест чтобы он туда положил файлик-тоже не помогло.

Что делать чтобы Pyinstaller заработал?

P.s. В моей программе используются следующие модули :

Сможет ли PyInstaller затянуть в себя все эти модули чтобы программа получилась работоспособной?

Пробовал создать exe файл с помощью cx_Freeze, получилось, библиотеки вроде в основном затянул он в себя, но при запуске вот такая вот ошибка :

Отредактировано SoT (Июнь 25, 2013 15:14:15)

Источник

Необычная проблема с pyinstaller

Всем здравствуйте! Я тут немного, так сказать, встрял. Нагуглить не смог, поэтому спрашиваю тут, возможно кто-то сталкивался.

Итак, сделал я прогу с PyQt5 интерфейсом, с многопоточностью ну и другой всякой ерундой. Вроде всё работает. Сижу думаю, дайка я сделаю экзешник (тапками не бросайтесь, знаю идея — гов*но). Решил использовать для этих целей pyinstaller. Сделал я значиЦЦо .exe — файл, сижу довольный. Тут мой взор падает на cmd — окошко за моим красивейшим интерфейсом. Хм-м-м. Непорядок. Я открываю либу по pyinstaller, а там то всего и надо то прописать —noconsole. Прописал — программа запускает интерфейс но ничего не делает, кнопочки нажимаются, поля пишутся, а работать — не работает. А вот если не прописывать —noconsole то всё работает. Ребят, спасайте, я самостоятельно догнать не могу.

Проблема с создание .exe файла с использованием pyinstaller
Привет, я пытаюсь создать .exe файл, который можно передать на любой компьютер и запустить, даже.

Читайте также:  Не работает домофон управляющая компания

Проблема с библиотекой plyer при создании исполняемого файла с использованием pyinstaller
Добрый день. Я пытаюсь создать уведомление в Windows, используя библиотеку Plyer. Все отлично.

Проблема с pyinstaller
Приветствую, я установил pyinstaller через pip написало что всё установлено, а когда пишу pyinstall.

Проблема с установкой Pyinstaller Версия Python 3.8.3
Проблема с установкой Pyinstaller Версия Python 3.8.3 ============================================.

Источник

PyInstaller .exe файл не работает

РЕДАКТИРОВАТЬ . Я обнаружил, что ошибка заключается в том, что ресурсы открыть нельзя. Копирование каталога в папку, где находится .exe, не помогло. Я попытался удалить ресурсы из файла .spec, и размер файла .exe теперь составляет 9 МБ, а не 52 МБ, поэтому я почти уверен, что ресурсы включены, но почему-то они не могут открываться .Exe. В случае, если с этим что-то не так, Это мой файл .spec. Я изменил только дерево, чтобы включить ресурсы .exe имя файла и значок.

Другими словами, теперь возникает вопрос: Почему exe не может найти мои игровые ресурсы, и что мне нужно сделать, чтобы это исправить? Кроме того, я понял, что в моей папке ресурсов есть две подпапки — значит ли это, что я должен писать дерево по-другому?

Я создал игру на Python (тоже с использованием Pygame) и хочу создать один исполняемый файл, чтобы я мог распространять его. PyInstaller, кажется, идеально подходит для этого, и в конце концов, после некоторого времени поиска, я узнал, как заставить его работать в этом руководстве. После того, как я настроил свой код для работы на шаге 2, я создал файл .spec, добавил каталог с ресурсами к нему (как на шаге 5 и включил файл шрифта), скопировал его в ту же папку, в которой находился файл .spec и наконец я побежал

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

К сожалению, поиск решения в сети мне не помог, тем более, что половина ссылок на проект сейчас не работает.

Если кто-нибудь знает, что здесь не так (или нуждается в более подробной информации), пожалуйста, дайте мне знать.

Читайте также:  Почему граматул не работает

Версия Python: 2.7.7 32 бит

Версия Pygame: 1.9.3 32 бит

Версия PyInstaller: 1.5 32 бит

Система: Windows 8.1 64 бит (32-битные программы все еще работали нормально)

Источник

Не могу пользоваться pyinstaller, создавать exe файлы

Помощь в написании контрольных, курсовых и дипломных работ здесь.

не могу запустить exe файлы
Случайно в окне «открыть с помощью» для файла «*.exe» поставил галочку «открывать все файлы этого.

Компиляция нескольких файлов .py в .exe (pyinstaller)
Добрый вечер. Нужна помощь в компиляции несколько файлов .ру в .ехе на pythone(pyinstaller). С.

PyInstaller и файлы
Покажите на следующем примере как «положить» в EXE созданный с PyInstaller изображения, и как мне.

В Windows 7 не могу открыть EXE-файлы
Программу с расширением EXE запустил при помощи другой программы.Теперь все фаилы с расширением EXE.

Alli_Lupin, он путает полный путь и полный доступ)

Welemir1, псс, не подсказывай, пусть сам разберётся в терминологии))

PanLipton, кароч, чувак, шоб ты знал, основа большинства файловых систем — директории (папки). В директориях, собсна, хранятся файлы. Программы — это тоже файлы. pyinstaller.exe — это программа. Но знаешь в чём штука? Когда ты открываешь консоль, то она открывается внутри определённой директории. Если в этой директории нет программы, которую ты хочешь запустить, то выдаётся ошибка, та самая, о которой ты написал. А как тогда быть? Что делать? Но умные дядьки придумали такую классную штуку, как переменные среды. Ты же должен понимать что такое переменная, тип такая штука, которая что-то хранит. Так вот переменная среды PATH хранит пути до исполняемых программ. Вот скажем ты открыл консоль в директории C:/Documents/Home_work/porn_with_big_tiddies и пытаешься запустить там этот самый pyinstaller. Но если в переменной среды PATH нет пути до этого pyinstaller и при том он лежит не в той директории, что ты открыл, то ясен пень вылетит ошибка. Получается, что тебе надо добавить путь до pyinstaller и тада всё будет норм
Вот гайд как эти переменные устанавливать собсна. Не обращай внимания, что эт сайт java, принцип-то один и тот же

UPD: объяснение вышло не таким последовательным, как я себе представлял в голове, но суть должна быть ясна

Ох, поздно написали, уже не могу 😀

03.09.2019, 11:19 Не могу пользоваться pyinstaller, создавать exe файлы

Gungala + за царское объяснение ))

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Не могу проиграть флеш файлы exe
Собственно сабж, файлы видео,в формате флеш,сделанный в виде exe,с самими файлами всё в порядке,у.

Читайте также:  Как настроить роутер для wake on lan

Pyinstaller создаёт файл без расширения exe
Здравствуйте, использую pyinstaller 3.6, python 3.7 Появилась потребность в создании пакетов для.

Не могу удалить, перезаписать некоторые *.exe файлы
Такая проблема, например после удаления игры не могу удалить папку куда была установлена игра.

Как скомпилировать python в файл .exe на Linux с pyinstaller?
Доброе время суток всем прогерам. Мне нужна помощь. Ситуация такая. Недавно начал изучать python.

Источник

Почему выдает ошибку при скачивании pyinstaller??

Пытаюсь установить pyinstaller — не выходит, выдает ошибку, почему?
Вот текст ошибки в консоли:
P.S: У меня windows

C:\Users\Сергей>pip install pyinstaller
Collecting pyinstaller
Using cached https://files.pythonhosted.org/packages/03/32/0e0d.
7eed562496d154ef4460fd5cecfd78612ef39a0cc/PyInstaller-3.4.tar.gz
Installing build dependencies . done
Getting requirements to build wheel . done
Preparing wheel metadata . error
ERROR: Complete output from command ‘c:\users\сергей\appdata\local\programs
python\python37-32\python.exe’ ‘c:\users\сергей\appdata\local\programs\python\p
thon37-32\lib\site-packages\pip\_vendor\pep517\_in_process.py’ prepare_metadata
for_build_wheel ‘C:\Users\D899

1\AppData\Local\Temp\tmpaik5ymov’:
ERROR: running dist_info
creating C:\Users\D899

1\AppData\Local\Temp\pip-install-u_s4d51x\pyinstalle
\pip-wheel-metadata\PyInstaller.egg-info
writing C:\Users\D899

1\AppData\Local\Temp\pip-install-u_s4d51x\pyinstaller
pip-wheel-metadata\PyInstaller.egg-info\PKG-INFO
writing dependency_links to C:\Users\D899

writing entry points to C:\Users\D899

1\AppData\Local\Temp\pip-install-u_s4
51x\pyinstaller\pip-wheel-metadata\PyInstaller.egg-info\entry_points.txt
writing requirements to C:\Users\D899

1\AppData\Local\Temp\pip-install-u_s4
51x\pyinstaller\pip-wheel-metadata\PyInstaller.egg-info\requires.txt
writing top-level names to C:\Users\D899

1\AppData\Local\Temp\pip-install-u
s4d51x\pyinstaller\pip-wheel-metadata\PyInstaller.egg-info\top_level.txt
writing manifest file ‘C:\Users\D899

1\AppData\Local\Temp\pip-install-u_s4d
1x\pyinstaller\pip-wheel-metadata\PyInstaller.egg-info\SOURCES.txt’
reading manifest file ‘C:\Users\D899

1\AppData\Local\Temp\pip-install-u_s4d
1x\pyinstaller\pip-wheel-metadata\PyInstaller.egg-info\SOURCES.txt’
reading manifest template ‘MANIFEST.in’
Error in sitecustomize; set PYTHONVERBOSE for traceback:
SyntaxError: (unicode error) ‘utf-8’ codec can’t decode byte 0xf1 in positi
n 0: invalid continuation byte (sitecustomize.py, line 7)
no previously-included directories found matching ‘bootloader\build’
no previously-included directories found matching ‘bootloader\.waf-*’
no previously-included directories found matching ‘bootloader\.waf3-*’
no previously-included directories found matching ‘bootloader\waf-*’
no previously-included directories found matching ‘bootloader\waf3-*’
no previously-included directories found matching ‘bootloader\_sdks’
no previously-included directories found matching ‘bootloader\.vagrant’
warning: no previously-included files found matching ‘bootloader\.lock-waf*

no previously-included directories found matching ‘doc\source’
no previously-included directories found matching ‘doc\_build’
warning: no previously-included files matching ‘*.tmp’ found under director
‘doc’
warning: no files found matching ‘news\_template.rst’
no previously-included directories found matching ‘news’
no previously-included directories found matching ‘old’
no previously-included directories found matching ‘scripts’
no previously-included directories found matching ‘tests\scripts’
no previously-included directories found matching ‘.github’
warning: no previously-included files found matching ‘.*’
warning: no previously-included files found matching ‘*.yml’
warning: no previously-included files found matching ‘*

‘
warning: no previously-included files found matching ‘.directory’
writing manifest file ‘C:\Users\D899

1\AppData\Local\Temp\pip-install-u_s4d
1x\pyinstaller\pip-wheel-metadata\PyInstaller.egg-info\SOURCES.txt’
creating ‘C:\Users\D899

1\AppData\Local\Temp\pip-install-u_s4d51x\pyinstall
r\pip-wheel-metadata\PyInstaller.dist-info’
error: invalid command ‘bdist_wheel’
—————————————-
ERROR: Command «‘c:\users\сергей\appdata\local\programs\python\python37-32\pyth
n.exe’ ‘c:\users\сергей\appdata\local\programs\python\python37-32\lib\site-pack
ges\pip\_vendor\pep517\_in_process.py’ prepare_metadata_for_build_wheel ‘C:\Use
s\D899

1\AppData\Local\Temp\tmpaik5ymov'» failed with error code 1 in C:\Users\
899

Источник

Оцените статью