Я недавно изучаю pythondialog. Я пытаюсь запустить примеры кодов отсюда: http://pythondialog.sourceforge.net/#installation
Это код:
#! /usr/bin/env python3
import locale
from dialog import Dialog
locale.setlocale(locale.LC_ALL, '')
d = Dialog(dialog="dialog")
d.set_background_title("My little program")
if d.yesno("Are you REALLY sure you want to see this?") == d.OK:
d.msgbox("You have been warned...")
code, tags = d.checklist("What sandwich toppings do you like?",
choices=[("Catsup", "", False),
("Mustard", "", False),
("Pesto", "", False),
("Mayonnaise", "", True),
("Horse radish","", True),
("Sun-dried tomatoes", "", True)],
title="Do you prefer ham or spam?",
backtitle="And now, for something "
"completely different...")
if code == d.OK:
pass
else:
code, tag = d.menu("OK, then you have two options:",
choices=[("(1)", "Leave this fascinating example"),
("(2)", "Leave this fascinating example")])
if code == d.OK:
pass
Может работать под Linux -Debian, когда я использовал «apt install python3-dialog». Если я только pip устанавливаю «pythondialog», ошибка программы: «ExecutableNotFound ...»
Теперь я пытаюсь запустить коды под windows10, используйтеpycharm, но есть та же ошибка:
...
File "D:\PycharmProjects\test\venv\lib\site-packages\dialog.py", line 469, in _path_to_executable
"can't find the executable for the dialog-like "
dialog.ExecutableNotFound: Executable not found: can't find the executable for the dialog-like program
Я думаю, что мне кажется, что я установил 'exe' о диалоге (), но я не знаю, как это сделать.Я давно ищу в сети.Но бесполезно.Пожалуйста, помогите или попробуйте дать некоторые идеи, как этого добиться.
Заранее спасибо.