Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » GUI
  • » Посоветуйте графическую библиотеку [RSS Feed]

#1 Апрель 24, 2019 12:16:12

vitormorev
Зарегистрирован: 2019-04-24
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Посоветуйте графическую библиотеку

Господа, подскажите Python-библиотеку для создания GUI-программ, чтобы после создания скрипта его можно было конвертнуть в EXE-файл и затем запускать на машинах пользователей без установленного Python.

Сделал программу с помощью tkinter, потом создал exe-файл с помощью pyinstaller, но две вещи не нравятся:

1. После запуска exe-файла открывается сначала командная строка Windows (зачем?) и секунд через 10 само приложение (это там, где есть Python)
2. Там, где нет Питона, выскакивает ошибка “Точка входа в процедуру ucrtbase.abort не найдена в библиотеке DLL api-ms-win-crt-runtime-l1-1-0.dll”

Офлайн

#2 Апрель 24, 2019 13:15:18

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Посоветуйте графическую библиотеку

возможно прямой ответ на ваш вопрос - любую. И Весь вопрос сведется к выбору инструменту упаковки и написанию правильного конфига для него.
В прошлом году мне понадобилось подобное, сделал на PyQt и cx_freeze



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Апрель 24, 2019 14:29:23

BOBAH
Зарегистрирован: 2019-02-17
Сообщения: 38
Репутация: +  0  -
Профиль   Отправить e-mail  

Посоветуйте графическую библиотеку

vitormorev
Сделал программу с помощью tkinter, потом создал exe-файл с помощью pyinstaller, но две вещи не нравятся:

1. После запуска exe-файла открывается сначала командная строка Windows (зачем?) и секунд через 10 само приложение (это там, где есть Python)
2. Там, где нет Питона, выскакивает ошибка “Точка входа в процедуру ucrtbase.abort не найдена в библиотеке DLL api-ms-win-crt-runtime-l1-1-0.dll”
Ну консоль будет показываться во всех приложениях, если компилировать без флага -w, если нужно собрать в один файл то добавить флаг -F(эти флаги лучше не смешивать между собой, могут конфликтовать). А вот про второе посложнее, сами ОС и если это винда то их версии(ну в смысле 7, 8, 10, xp) одинаковые???

Так же вопрос, код можно посмотреть???

Отредактировано BOBAH (Апрель 25, 2019 14:00:49)

Офлайн

#4 Май 3, 2019 14:10:00

vitormorev
Зарегистрирован: 2019-04-24
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Посоветуйте графическую библиотеку

BOBAH
Так же вопрос, код можно посмотреть???
Да даже простая программа с кодом print(“Hello world”) не запускается на той машине.

Офлайн

#5 Май 3, 2019 19:09:01

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Посоветуйте графическую библиотеку

А у нас запускается. И ни раз и ни десять даже. Какой из этого можно вывод сделать? Намекаю что на вашей стороне.



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#6 Май 3, 2019 19:34:49

vitormorev
Зарегистрирован: 2019-04-24
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Посоветуйте графическую библиотеку

JOHN_16
А у нас запускается. И ни раз и ни десять даже. Какой из этого можно вывод сделать? Намекаю что на вашей стороне.

а можно ваш конфиг?

Офлайн

#7 Май 5, 2019 07:35:43

BOBAH
Зарегистрирован: 2019-02-17
Сообщения: 38
Репутация: +  0  -
Профиль   Отправить e-mail  

Посоветуйте графическую библиотеку

Офлайн

  • Начало
  • » GUI
  • » Посоветуйте графическую библиотеку[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version