PythonをWindowsのPATH変数に追加する方法

多くの場合、ターミナルからPythonを実行することは避けられません。ただし、PythonをWindows 10に初めてインストールした場合、Windowsターミナルを介して実行できるのは、PythonがWindowsPATH環境変数に追加されている場合のみです。

難しいように思えるかもしれませんが、恐れることは何もありません。インストール後にPythonをWindowsPATHに追加する際のねじれを克服するために、オプションと関連するいくつかの手順を見てみましょう。

なぜPythonをWindowsPATHに追加するのですか?

Windows OSのPATHにPythonを追加できない場合、Pythonインタープリターを実行したり、仮想プログラミング環境を開始したり、ターミナルからpipinstallなどのコマンドを実行したりすることはできません。

これは、コマンドラインからデフォルト以外のプログラムを実行すると、マシンが現在のフォルダーまたはWindowsPATHで実行可能ファイルを検索するためです。

PATH変数にない場合、端末は「コマンドが見つかりません」というエラーを返します。作成されたバッチファイルまたはデフォルトのバッチファイルからコマンドを実行している場合でも、PATHへの追加は強力です。その親実行ファイルをPATH変数に追加すると、ターミナルからも呼び出すことができます。

PythonをWindowsPATHに手動で追加する方法

まず、マシンにPythonをインストールしていない場合は、 python.org Webサイトにアクセスして、希望のバージョンをダウンロードしてインストールします。

PythonがPCに正常にインストールされたら、PythonがすでにWindowsPATHに追加されているかどうかを確認します。ターミナルを開いてpython入力し、 Enterキーを押します。このコマンドは、 「 'python'が内部または外部コマンド、操作可能なプログラム、またはバッチファイルとして認識されない」というエラーを返す場合があります。これは、PythonがマシンのPATH変数にまだ追加されていないことを示します。

コマンドラインからPythonプログラムを実行するには、以下で強調表示されている手順に従います。

PCでPythonのインストールパスを見つける

PythonをWindowsPATHに追加するには、そのインストールパスを取得する必要があります。これを行うには、Windowsサーチバーを開き、 python.exe入力します( Enterキーを押さないでください)。次に、表示されるメニューにポップアップ表示されるPython.exeを右クリックし、 [ファイルの場所を開く]オプションを選択します。

開いたエクスプローラウィンドウで、検索バーの左側にある長いディレクトリバーをクリックします。 Ctrl + cを使用して、パステキスト全体を強調表示してクリップボードにコピーします。次に、以下の次の手順に進みます。

次へ:ユーザー変数のPATHにPythonを追加する

ユーザー変数のPATHにPythonを追加するには、[このPC ]を右クリックして、[プロパティ]を選択します。プロパティメニューが表示されたら、[システム詳細設定]オプションをクリックします。次のウィンドウで、[詳細設定]タブを選択し、[環境変数]を選択します。

[環境変数]メニューには、ユーザー変数と呼ばれる上部とシステム変数と呼ばれる下部の2つの異なる部分があります。ただし、この場合はユーザー変数に焦点を当てています

[ユーザー変数]メニューで、 [パス]という変数を見つけます。次に、 Ctrl + vを使用して、前にコピーしたパスを[変数値]オプションに貼り付け、[ OK ]をクリックします。

ただし、その変数が見つからない場合は、作成する必要がある場合があります。これを行うには、[新規]をクリックします。次に、[変数名]フォームに「パス」と入力し、Pythonパスを[変数値]フィールドに貼り付けます。

Pythonインストールパスフォルダーに戻り、[スクリプト]をダブルクリックしてそのディレクトリを開きます。次に、先ほどPythonのインストールパスで行ったように、ウィンドウの上部にあるパスバー(検索バー以外)からパスをコピーします。

スクリプトパスをコピーしたら、環境変数に戻ります。次に、 Path変数を選択し、[編集]をクリックします。 Python実行可能パスの後にセミコロンを入力し、コピーしたばかりのスクリプトパスをその後に貼り付けます。次に、[ OK ]をクリックします。

システム変数オプションを使用してPATHにPythonを追加する

Pythonをシステム変数PATHに追加することもできます。これは単なる代替手段ですが、 Users変数にすでに追加している場合は必要ありません。

[システム変数]オプションを使用するには、Pythonパスとそのスクリプトパスをコピーするために上記で強調表示されている手順に従います。次に、環境変数に戻ります。次に、システム変数セグメント内で、パスと呼ばれる変数を見つけます。その変数をクリックし、[編集]をクリックします。

表示される次のウィンドウで、[新規]をクリックし前にコピーしたパスを開いたスペースに貼り付けます。スクリプトパスについてもそのプロセスを繰り返します。次に、[ OK ]をクリックして、[環境変数]ウィンドウを閉じます。

PythonをWindowsPATHに自動的に追加する

インストール中にPythonをWindowsPATHに自動的に追加することもできます。この方法を使用してもすべての場合に機能するとは限りませんが、試してみることができます。

これを行うには、インストールファイルをクリックし、[ Python3.7をPATHに追加]チェックボックスをオンにします。異なるバージョンのPythonをインストールすると、バージョン番号が変わります。

このチェックボックスをオンにすると、PythonがWindowsPATHに自動的に追加されます。つまり、インストール後すぐにコマンドラインからPythonコマンドの実行を開始できます。

PythonがWindowsPATHに追加されていることを確認する

PythonがすでにWindowsPATHに追加されているかどうかを確認するには、ターミナルを開いてpython –version入力し、 Enterキーを押します。コマンドが現在インストールされているバージョンのPythonを返す場合は、それがWindowsPATHに正常に追加されたことを意味します。

ただし、 ScriptsディレクトリがWindows PATHに追加されているかどうかを確認するには、ターミナルでpip install packageを実行し、「package」を優先ライブラリに置き換えてみてください。 Python 2.7.9以降をインストールした場合、コマンドは名前付きパッケージをインストールし、Pythonのスクリプトもパスに正常に追加されたことを示します。

関連: PCにPythonPipをインストールする方法

Windowsパスへの追加を検討する必要があるその他のプログラム

PythonをWindowsPATHに追加することに加えて、テキストエディター、統合開発環境(IDE)、Git、Node、Anaconda、およびその他の多くのプログラムを追加できます。

たとえば、Sublime Textを使用したプロジェクトの管理は、ターミナルを開いてプロジェクトフォルダーのディレクトリに移動し、 sublを実行すると簡単です。コマンド。これにより、現在のフォルダーでエディターが開き、サイドバーに表示されます。これは、SublimeTextを生産的に操作するためのもう1つの時間節約のショートカットです