Uruchamianie Pythona w PowerShell?

Próbuję poznać podstawy Pythona za pomocą przewodnika„Naucz się Pythona na własnej skórze” autor: Zed A. Shaw. Mam problem z tym, że mogę uruchamiać skrypty Pythona, ale tylko podczas używania.\ przed imieniem. Otwiera to CMD na ułamek sekundy, a następnie zamyka się.

Jeśli spróbuję uruchomić plik, zwraca on, że plik nie jest funkcjonalnym plikiem programu, skryptem itp.

Znalazłem wiele pytań dotyczących przepełnienia stosu, które odnoszą się do tego pytania, ale żadne z rozwiązań nie zadziałało dla mnie.

Dwie rzeczy, które próbowałem:

[Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python27", "User")

i

$env:PATH =$env:PATH+";."

Źródło: (Jak usunąć wymagania PowerShell, aby skrypty i pliki wykonywalne były poprzedzone przez „.)

Kiedy sprawdzam zmienną środowiskową PATH, ma ona w sobie poprawną ścieżkę, więc jakie inne rzeczy mogą to powodować?

questionAnswers(7)

yourAnswerToTheQuestion