コマンドラインでPythonのバージョンが表示されないときの解決方法

現象

コマンドライン(コマンドプロンプト、cmd)でPythonのバージョンを確認しようとしたところ、「Python」と表示されるだけで、バージョンが確認できなくなったことに気づきました。

バージョン確認コマンドは下記で行っています。

python --version

Python 3系の場合は、「python3 –version」と入力して試してください。

バージョン確認のトラブルシューティング1

原因:パスが設定されていない

パス(Path)の設定がされていないことが原因の可能性が高いです。

パスを設定することで、この現象を解決できました。Pythonのパスが設定されているか確認しましょう。

パスの確認方法

まず、Windowsアイコンの上で右クリックして、システムを選択します。
(Windows10での確認となります。Windows11は、設定>システム>バージョン情報>システム詳細設定から開いてください。)

バージョン確認のトラブルシューティング2

画面右側の「システム詳細設定」をクリックします。

バージョン確認のトラブルシューティング3

画面下の「環境変数」をクリックします。

バージョン確認のトラブルシューティング4

環境変数の画面が開いたら、下にある「システム環境変数」の「Path」を探してください。環境によって異なりますが、スクロールして真ん中あたりにあると思います。

「Path」が見つかったら「編集」をクリックします。

バージョン確認のトラブルシューティング5

「環境変数名の編集」の画面が出たら、下記のような「Python」のパスがあるか確認します。

C:\Program Files\Python(バージョンの数字)\

もし、インストール時に上記以外のディレクトリ(フォルダ)を指定している場合はそのディレクトリがあれば、設定されています。

バージョン確認のトラブルシューティング6

ここでパスが見つからなかった場合はパスを設定する必要があります。

解決方法:パスを設定する

パスを設定することで、この現象を解決できるため、パスの設定方法について詳しく記載していきます。

方法1:パスを追加する

上記の「環境変数名の編集」の画面から「新規」をクリックし、パスのディレクトリを入力します。

ディレクトリは、下記のような場合が多いと思います。

C:\Program Files\Python(バージョンの数字)\

繰り返しになりますが、インストール時に上記以外のディレクトリ(フォルダ)を指定している場合はそのディレクトリがあれば、設定されています。

バージョン確認のトラブルシューティング1

方法2:インストール時のパスがわからない場合のパスの追加方法

念の為、下記ディレクトリがないか確認してみてください。(カッコ内は各環境によって変わります。)

C:\Users\ユーザ名\AppData\Local\Programs\Python\Python(バージョンの数字)\

存在していれば、上記がパスの可能性があります。(加えて「環境変数名の編集」にもないか確認してみてください。)

上記でもインストール時のパスがわからない場合、再インストールをおすすめします。

まず、アンイストールします。
アンイストールは、設定>アプリ>アプリと機能 から、Pythonを見つけてアンインストールするか、Pythonのインストーラーからでもアンインストールできます。

バージョン確認のトラブルシューティング8バージョン確認のトラブルシューティング9

次にインストールです。

公式サイトからPythonをダウンロードします。インストール時にPathの設定をしないとデフォルト設定でインストールされてしまいますので、忘れないためにもディレクトリを指定します。

「Add python.exe to PATH」にチェックをいれ、「Customize installation」をクリックします。

バージョン確認のトラブルシューティング10

「Next」をクリックします。

バージョン確認のトラブルシューティング11

「Customize install location」でインストールしたいディレクトリを指定します。(このディレクトリをパスに設定されているか確認します。)

バージョン確認のトラブルシューティング12

無事インストールが終わりました。

バージョン確認のトラブルシューティング13

「環境変数名の編集」の画面から、先ほど指定した「Add python.exe to PATH」のディレクトリがあるか念のため確認します。

バージョン確認のトラブルシューティング14

最後に、python --versionでPythonのバージョンが表示されるか確認してみます。

バージョン確認のトラブルシューティング15

Pythonのバージョンを表示することができました。

タイトルとURLをコピーしました