Форум программистов, компьютерный форум, киберфорум
Python: IDE, инструментарий
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/15: Рейтинг темы: голосов - 15, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 13.02.2021
Сообщений: 52

Не работает exe, в котором подключена библиотека pynput

21.05.2021, 15:11. Показов 3404. Ответов 3

Студворк — интернет-сервис помощи студентам
Python
1
2
from pynput.keyboard import Key, Listener
k = input("press close to exit4")
Я скачал библиотеку pynput и pyinstaller, создал exe с помощью pyinstaller main.py.
exe создалось, но при запуске окно сразу закрывается, в окне на секунду появляется сообщение(фотография ниже)
Миниатюры
Не работает exe, в котором подключена библиотека pynput  
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.05.2021, 15:11
Ответы с готовыми решениями:

Библиотека pynput не обрабатывает скролл на тачпаде
То есть pynput.mouse.Listener ни как не реагирует на скрол тачпадом, ни вертикальный ни горизонтальный. Это типа тачпад частично...

Уточнить, что не подключена библиотека
здравствуйте, подскажите как речь о Can't find project or library - Не могу найти проект или библиотеку, метод On Error Resume Next ...

При копировании exe файла с другого компа на котором он работает, на моём при его запуске открывается cmd на несколько секунд и сам exe файл удаляется
Помогите очень надо!!! Дело в следующем: в автошколе на компах установлены программы для тестирования ПДД, ну я чтоб дома тоже их решать...

3
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
21.05.2021, 16:24
Цитата Сообщение от DanChoys Посмотреть сообщение
в окне на секунду появляется сообщение
Ты не догадался запустить exe из cmd? Тогда у тебя была бы не секунда, а целая вечность.

По сабжу: pyinstaller не упаковал какие-то модули необходимые для работы pyinput.
Как это исправить описывать не буду, так как pyinstaller'ом (или чем угодно вообще) Python скрипты не упаковываю и другим не советую.
Но, если есть желание - изучай документацию pyinstaller, там примерно 300 страниц на которых описаны все возможные опции. И самое главное - ты узнаешь про spec файл, про который тебе не рассказал ни один подкастер из youtube.
0
0 / 0 / 0
Регистрация: 13.02.2021
Сообщений: 52
21.05.2021, 19:10  [ТС]
а как можно запускать приложение на ПК без питон компилятора?
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
21.05.2021, 20:50
Лучший ответ Сообщение было отмечено DanChoys как решение

Решение

Цитата Сообщение от DanChoys Посмотреть сообщение
а как можно запускать приложение на ПК без питон компилятора?
1) Предварительно установить Python.
2) Использовать embeddable Python (все вопросы - в гугл)
3) Написать web-приложение
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.05.2021, 20:50
Помогаю со студенческими работами здесь

Библиотека захвата видео avicap32.dll некорректно работает через cmd.exe
Здравствуйте. У меня в MS Access используется библиотека захвата видео - avicap32.dll И вот такая проблема - если я Акцесс запускаю с...

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

<video autoplay> не работает, если подключена jquery
Здравствуйте, собственно проблема в следующем: хочу сделать видео фон на сайт. Если не подключено jquery, то автозапуск работает. Нужно...

После проверки на вирусы и перезагрузки не работает интернет. Сеть подключена, ни одна страница не загружается
Прошла проверка на вирусы и компьютер перезагрузился. После включения перестал работать интернет на ПК. Сеть подключена, а неодна страничка...

Документ-камера сканера Epson ELPDC21 не работает - говорит не подключена или отключилась! Что делать? Подскажите
Как можно увидеть на скрине &quot;Документ-камера не была подключена или отключилась. Подключите документ-камеру к компьютеру&quot;. Мы его...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru