Windows PowerShellで「Python」が実行できないときの対処法

自動翻訳(Auto Translation)

WindowsのPowerShellで「Python」をインストール後も、Pythonを実行できないときの備忘録

Pythonが実行できない

Pythonインストール後、PowerShellで「Python –version」と入力すると、「Python」と表示され実行できない場合があります。

PowerShell
PS C:\Windows\system32> Python --version
Python
PS C:Windows\system32>

ケース① 環境変数が追加されていない

Pythonのインストール時に、環境変数を追加するかを選択する項目があるのですが、この項目が選択されていないと「PowerShell」で使用することができません。

(チェックボックスはデフォルトは外れています。)

インストール後に環境変数を追加を追加する方法

一度インストールした後に、再度環境変数を追加したい場合は、以下の通り設定すれば環境変数が追加されます。

Pythonをすでにインストールした環境で「Python インストーラー」を起動
Optional Featuerでは何も選択せず「Next」を選択
「Add Python to environment variables」にチェックを入れ「Install」を選択

上記手順でPythonが使えるようになります

    この記事は役に立ちましたか?


    ケース② Windows標準のPythonが起動されている場合

    Windowsには標準でPythonがインストールされている(正確にはPythonのインストーラー)ため、そちらが優先的にどうされている場合、Pythonの起動に失敗することがあります。

    その場合は、Windowsの設定アプリより標準のPythonを無効化することで、解決できる場合があります。

    設定アプリより「アプリ」を選択

    アプリと機能より「アプリ実行エイリアス」を選択
    アプリ実行エイリアスより「Python」関連のチェックボックスを無効化する

    以上がPowerShellで「Python」が実行できないときの対処法です。

    よろしければ記事のシェアなどよろしくお願いいたします。

      この記事は役に立ちましたか?


      広告ブロック機能を検知しました

      このウェブサイトは広告収益によって成り立っています。ご協力をお願いします。