Jak bezpośrednio uruchomić program w języku Python?
Utworzyłem plik .py (powiedzmy mnik.py ) w gedit. Działa płynnie w terminalu.
Polecenie idzie
python3 mnik.py
Ale za każdym razem, gdy klikam plik, jest on otwierany za pomocą gedit. Nie mogę uruchomić go bezpośrednio, klikając.
Co robić?
python3w wierszu polecenia za pomocą argumentu jest doskonałym sposobem na uruchamianie skryptów Pythona. Jest to w rzeczywistości najłatwiejszy sposób na uruchomienie programu, który wymaga terminala i argumentów (jak wiele moich własnych skryptów, ale także programów takich jak mercurial, sphinx). Chcesz wyjaśnić, dlaczego to, co robię od ponad 20 lat, nie jest właściwe?
./scriptnamenie potwierdza twojego twierdzenia, że uruchamianie skryptu z wiersza poleceń za pomocą python3. Istnieją różne sposoby uruchamiania skryptów Pythona, a wykonywanie python3 ./mnik.pyjest również właściwym sposobem działania, jest po prostu inne (a przynajmniej dostajesz w ten sposób python3, a nie python2, co jest bardziej prawdopodobne przy większości odpowiedzi do tej pory)



