Zed A. Shaw によるガイド「Learn Python the hard way」を使用して、Python の基本を学ぼうとしています。私が抱えている問題は、Python スクリプトを実行できることですが.\
、名前の前で使用する場合のみです。これにより、CMD が一瞬開いてから閉じます。
ファイルを実行しようとすると、ファイルが操作可能なプログラム ファイル、スクリプトなどではないことが返されます。
この質問に関連する Stack Overflow で複数の質問を見つけましたが、どの解決策もうまくいきませんでした。
私が試した2つのこと:
[Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python27", "User")
と
$env:PATH =$env:PATH+";."
ソース: (スクリプトと実行可能ファイルの前に「.\」を付けるという PowerShell の要件を削除するにはどうすればよいですか? )
環境変数 PATH を確認すると、その中に正しいパスが含まれているため、他に何が原因でしょうか?