С Новым годом! Форум программистов, компьютерный форум, киберфорум
Python: Tkinter
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/18: Рейтинг темы: голосов - 18, средняя оценка - 4.56
-6 / 1 / 0
Регистрация: 07.06.2019
Сообщений: 38

Неподдерживаемое 16-битное приложение

23.08.2019, 00:56. Показов 3845. Ответов 19
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Короче, скомпилировал свою GUI программу в екзешник в питоне, компилировал через пайинсталлер,
когда вставляю флажок -w в команду для компиляции то программа компилируется и все щастливы,
но когда без этого флажка, то программа компилируется но выдает эту ошибку:
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.08.2019, 00:56
Ответы с готовыми решениями:

Неподдерживаемое 16-разрядное приложение
Здравствуйте, выскакивает ошибка "Неподдерживаемое 16-разрядное приложение" при запуске некоторых программ . В диспетчере задач, когда...

Неподдерживаемое 16-разрядное приложение
Доброго времени суток! Помогите, пожалуйста, разобраться в проблеме. На ПК само по себе выскакивает окошко об ошибке...

Неподдерживаемое 16-разрядное приложение
Добрый день! на 7 винде возникает регулярная ошибка "Неподдерживаемое 16-разрядное приложение" в папке Roaming вида...

19
60 / 44 / 18
Регистрация: 05.03.2019
Сообщений: 313
23.08.2019, 01:53
https://github.com/brentvollebregt/auto-py-to-exe Компилирую при помощи него, проблем с разрядностью не было
0
5025 / 1054 / 147
Регистрация: 29.01.2013
Сообщений: 6,188
23.08.2019, 10:13
VictorDit, python - интерпретируемый язык. Его невозможно компилировать. Pyinstaller упаковывает в специально сконфгурированный архив.

А теперь внимание: в чём, собственно, вопрос?
0
-6 / 1 / 0
Регистрация: 07.06.2019
Сообщений: 38
23.08.2019, 10:57  [ТС]
Onet1me, Тоже компилирует через pyinstaller

Добавлено через 1 минуту
Alli_Lupin, Ну как бы как то же компилируют в единый файл на питон, лол

Добавлено через 15 минут
Onet1me, Та же самая ошибка
0
Модератор
Эксперт Python
 Аватар для Fudthhh
2695 / 1601 / 513
Регистрация: 21.02.2017
Сообщений: 4,210
Записей в блоге: 1
23.08.2019, 11:28
VictorDit, Onet1me, как же вы ****, товарищи, почитайте что делает pyinstaller в документации. Если кратко, то он засовывает вашу программу и все что нужно для ее запуска(python.dll, pywintypes35.dll, различные библиотеки которые вы использовали) и пихает их в самораспаковывающийся архив, у которого в параметре запуска после распаковки стоит запуск вашей программы.
0
5025 / 1054 / 147
Регистрация: 29.01.2013
Сообщений: 6,188
23.08.2019, 11:46
DmFat, бесполезно.

Не по теме:

Если на выходе .exe, то это - компиляция. И хоть кол на голове теши.

0
Эксперт Python
 Аватар для dondublon
4652 / 2072 / 366
Регистрация: 17.03.2012
Сообщений: 10,182
Записей в блоге: 6
23.08.2019, 17:59
Alli_Lupin, DmFat, вот умники собрались.
Ваще-то ехе и правда скомпилированый код. Но скомпилированый он или нет - к вопросу отношения не имеет.

VictorDit, а в чём проблема-то? Ставьте флажок и будьте щасливы
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
24.08.2019, 23:41
Цитата Сообщение от dondublon Посмотреть сообщение
Ваще-то ехе и правда скомпилированый код
Нюанс в том, что pyinstaller и Ко не компиляторочно также как паук - не насекомое). И поэтому называть то, что он делает компиляцией - признак явного непонимания сего процесса.
А нубам типа Onet1me, VictorDit, нужно не стесняться объяснять, что они используют неверную терминологию и, вообще, им стоит подучить матчасть. А то ведь так и останутся нубами.

А то, что на выходе exe - еще не делает программу его создающего компилятором.
Я могу создать реальный exe\com батником без всяких трансляторов.
Например, так:
Windows Batch file
1
copy /b 7zsd.sfx + config.txt + dist.7z myexe.exe
Я - компилирую?

Добавлено через 7 минут
Цитата Сообщение от VictorDit Посмотреть сообщение
Ну как бы как то же компилируют в единый файл на питон
Лол. Причем полный.
Прочти
0
Эксперт Python
 Аватар для dondublon
4652 / 2072 / 366
Регистрация: 17.03.2012
Сообщений: 10,182
Записей в блоге: 6
26.08.2019, 11:19
Цитата Сообщение от Garry Galler Посмотреть сообщение
Нюанс в том, что pyinstaller и Ко не компилятор (точно также как паук - не насекомое). И поэтому называть то, что он делает компиляцией - признак явного непонимания сего процесса.
Я его не называл компилятором, я сказал, что там скомпилированный код. ехе (штатный) - в любом случае скомпилированый код, хоть и не совсем тот код, который набран на Питоне.

В обиходной речи этот процесс вполне можно назвать компиляцией. Кстати, английское слово compile обозначает "сборку". Тут оно вполне подходит, не так ли?

Цитата Сообщение от Garry Galler Посмотреть сообщение
А нубам типа Onet1me, VictorDit, нужно не стесняться объяснять, что они используют неверную терминологию и, вообще, им стоит подучить матчасть. А то ведь так и останутся нубами.
Можно было пометить пояснение, как оффтоп и тегом "кстати". Потому что к вопросу это не относится.

"Объясняющие" чуваки явно начали умничать и самоутверждаться, с целью - заявить примерно так: "ах, так ты не понимаешь, что pyinstaller не компилирует, так мы тебе ничего больше не объясним". Типа, умные, ага. Хотя на вопрос они ответить не могут не потому, что уровень топикстартера низок, а просто потому, что не знают ответа. Зато покрасоваться очень хочется.
0
5025 / 1054 / 147
Регистрация: 29.01.2013
Сообщений: 6,188
26.08.2019, 12:40

Не по теме:

Цитата Сообщение от dondublon Посмотреть сообщение
Ваще-то ехе и правда скомпилированый код
Правда, что ли?


dondublon, мой хрустальный шар сломался. Не могу прозреть исходники. Без них что-то сказать о связности процесса упаковки с файлом TimerLite.exe не могу. Так же не могу прозреть разрядность самого TimerLite.exe. Может он вправду 16-и битный?
0
-6 / 1 / 0
Регистрация: 07.06.2019
Сообщений: 38
26.08.2019, 20:31  [ТС]
dondublon, Да ладно? Я не знал, у меня стоят все нужные флажки: -F -i, в случае добавление флажка -w(который убирает консоль при запуске программы) у меня выбивает эту ошибку, без этого флажка работает все нормально. Какой ещё мне флажок добавить то?
0
Эксперт Python
 Аватар для dondublon
4652 / 2072 / 366
Регистрация: 17.03.2012
Сообщений: 10,182
Записей в блоге: 6
27.08.2019, 11:44
VictorDit,
Цитата Сообщение от VictorDit Посмотреть сообщение
случае добавление флажка -w(который убирает консоль при запуске программы) у меня выбивает эту ошибку, без этого флажка работает все нормально.
Цитата Сообщение от VictorDit Посмотреть сообщение
когда вставляю флажок -w в команду для компиляции то программа компилируется и все щастливы,
но когда без этого флажка, то программа компилируется но выдает эту ошибку:
Противоречия не видите?
0
-6 / 1 / 0
Регистрация: 07.06.2019
Сообщений: 38
28.08.2019, 14:32  [ТС]
dondublon, я просто из-за тебя уже запутался

Добавлено через 1 минуту
dondublon, не нашёл я всё таки способа пофиксить это, никакие флажки не помогли
0
Эксперт Python
 Аватар для dondublon
4652 / 2072 / 366
Регистрация: 17.03.2012
Сообщений: 10,182
Записей в блоге: 6
28.08.2019, 14:45
Цитата Сообщение от VictorDit Посмотреть сообщение
dondublon, я просто из-за тебя уже запутался
Тогда прошу прощения, что запутал
0
-6 / 1 / 0
Регистрация: 07.06.2019
Сообщений: 38
28.08.2019, 15:37  [ТС]
dondublon, мне вот ещё интересно, вот если в питоне нужно модуль пайинсталлер для упаковки файлов которые запускают уже твой код, то как тогда скомпилировать в екзешник на джава скрипт или си ++ или си шарп? там уже свои способы есть?

Добавлено через 4 минуты
У меня зачесался вопрос, у кого встал ответ на мою тему?
0
Эксперт Python
 Аватар для dondublon
4652 / 2072 / 366
Регистрация: 17.03.2012
Сообщений: 10,182
Записей в блоге: 6
28.08.2019, 15:41
VictorDit, ситуация немного не такая.
pyinstaller нужен для ехе, но ехе, то есть windows standalone desktop application, на питоне делать нужно довольно редко, он больше для других областей.
Как скомпилировать javscript - не в курсе, но должны быть подобные упаковщики. с++, очевидно, компилируется напрямую и "по-честному". C# компилируется в нечто, что близко к машинному коду, но не совсем, там два слоя, надо литературу и терминологию смотреть.
0
5025 / 1054 / 147
Регистрация: 29.01.2013
Сообщений: 6,188
28.08.2019, 16:21
VictorDit, javascript не компилируется. Он исполняется напрямую браузером.
0
1293 / 677 / 367
Регистрация: 07.01.2019
Сообщений: 2,301
28.08.2019, 16:28
Цитата Сообщение от Alli_Lupin Посмотреть сообщение
javascript не компилируется. Он исполняется напрямую браузером.
Есть интерпретаторы js не связанные с браузерами, так что теоретически можно сделать что-то вроде pyinstalle, только для js
0
5025 / 1054 / 147
Регистрация: 29.01.2013
Сообщений: 6,188
28.08.2019, 16:30
tooru, ага, это снаружи так кажется. А внутри какой-нибудь chromium.
0
-6 / 1 / 0
Регистрация: 07.06.2019
Сообщений: 38
28.08.2019, 16:40  [ТС]
dondublon, спасибо, буду иметь ввиду
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.08.2019, 16:40
Помогаю со студенческими работами здесь

Неподдерживаемое 16-разрядное приложение
Добрый день! на 7 винде возникает регулярная ошибка "Неподдерживаемое 16-разрядное приложение" в папке...

Неподдерживаемое 16-разрядное приложение
Добрый день, прошу помогите, мучаюсь уже с данной проблемой второй день. Все приложения с этой ошибкой "Неподдерживаемое...

Неподдерживаемое 16 разрядное приложение, при установке. похоже вирус
Думал что произошел сбой Windows 7 x64 из-за поломки одного из HDD, много сбойных секторов на нем вдруг появилось. Но даже отключение...

С# 16 битное приложение
короче на 32 битнойй системе я скачиваю файл через Webclient() из файлообменика и открываю через Process.Start() все норм а вот когда в 64...

Как содать 64-битное приложение?
Как застваить компилятор создавать приложение, использующее все возможности x64? Недавно купил себе процессор Intel Pentium i5 x64....


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru