Я написал hello.py (базовая программа "hello world") и хотел бы иметь возможность быстро запустить ее на моем компьютере с Ubuntu, нажав клавишу Win, чтобы открыть Dash, затем введите имя сценария (или что-то подобное к этому).
Однако, когда я набираю hello.py в Dash, он открывает файл в редакторе, а не выполняет его. Я добавил строку shebang #!/usr/bin/env python3
и запустил chmod u+x hello.py
, он все равно открывает файл в редакторе.
Я попытался создать сценарий оболочки hello.sh, который будет запускать сценарий Python, но сценарий оболочки также открывается в редакторе при вводе его имени в Dash.
Кроме того, я попытался нажать Alt-F2, и он вызывает что-то вроде Windows-Win-R, но когда я вхожу в python3 hello.py
, он не вызывает окно терминала для отображения какого-либо вывода print()
.
Есть ли способ запустить скрипт Python, введя его имя в Dash? Или есть другой простой способ запустить произвольный скрипт на Python? По сути, мне нужно что-то вроде диалогового окна "Запуск Windows", которое появляется при нажатии Win-R, которое может запускать любую программу в системном PATH.