Мой скрипт GUI, который представляет собой файл PyQt5 (расширение .pyw), работает при запуске в моей среде IDE с конфигурацией сборки, которая указывает компилятору запускать скрипт с python3:
И это также работает, когда я говорю обычному терминалу в Linux запустить тот же скрипт с python3, как это:
При запуске с Python по умолчанию (python2.7) на обычном терминале он говорит: ImportError: No module named PyQt5.QtWidgets
.
Мой код имеет в начале следующие строки, указывающие, что это скрипт python3, например: #!/usr/bin/python3
или #!/usr/bin/env python3
(у меня установлен python3).
При двойном щелчке поВ Linux Mint File Explorer курсор превращается в перекрестие, и ничего не происходит, с параметром терминала, то же самое происходит, и отображается пустой терминал.Я говорю об этих опциях
Я предполагаю, что Linux Mint все еще запускает сценарии с python2.7, даже когда я добавил строки bash, чтобы сообщить
Кто-то знает, почему строки:
#!/usr/bin/python3
#!/usr/bin/env python3
не работают при двойном щелчке?
Я хочу запустить скрипт из Проводника Linux без использования IDE или терминала.