Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

修正:「pip」が内部または外部コマンドとして認識されない

コマンドプロンプトウィンドウを使用してPythonパッケージをインストールしようとすると、「pipは内部コマンドまたは外部コマンドとして認識されません」と表示されるユーザーがいます。 " エラー。ほとんどの影響を受けるユーザーは、Pythonディストリビューションをインストールし、Pythonがパス変数に追加されていることを確認した後でも問題が発生することを報告しています。この問題は、Windows 7、Windows 8、およびWindows 10で報告されているため、特定のOSに固有のものではありません。

修正:「pip」が内部または外部コマンドとして認識されない

PIPとは何ですか?

PiP PipInstallsPackages」の再帰的頭字語です。 「。これは基本的に、Pythonで記述されたソフトウェアパッケージをインストールおよび管理するために使用されるパッケージ管理システムです。ほとんどのユーザーは、PiPを使用して、 Python Package IndexにあるPythonパッケージをインストールおよび管理します。 。

最新のPythonバージョン(Python2.7.9以降およびPython3.4)には、デフォルトでPipが含まれています。

「pip」が内部または外部のコマンドエラーとして認識されない原因は何ですか?

さまざまなユーザーレポートを確認し、コンピューターで問題を再現することで、この問題を調査しました。収集したものから、この特定のエラーメッセージをトリガーすることが知られているいくつかのシナリオがあります:

  • PIPインストールはシステム変数に追加されません – CMDウィンドウからPythonコマンドを実行できるようにするには、PiPインストールのパスをシステム変数のPATHに追加する必要があります。インストール実行可能ファイルを使用してPythonをインストールした場合は、自動的に追加されます。
  • インストールがPATHに正しく追加されていません –手動で追加すると、PATHを簡単に台無しにすることができます。新しいPATHの前にスペースを追加したり、セミコロンを省略したりすると、エラーが発生します。

現在、CMDでPythonコマンドを使用できないというこの特定のエラーメッセージを解決しようとしている場合は、この記事で宣伝されている方法に従ってください。以下の潜在的な修正はすべて、影響を受ける少なくとも1人のユーザーによって機能していることが確認されています。

最良の結果を得るには、特定のシナリオで問題を解決するのに役立つ修正が見つかるまで、以下の方法に従ってください。

方法1:PIPがPATH変数に追加されているかどうかを確認する

私たちがどこに立っているかを見つけることから始めましょう。 PIPインストールがPATH変数に追加されているかどうかわからない場合は、CMDプロンプトで特定のコマンドを使用して簡単に見つけることができます。

これを知っていると、正しい方向を示し、不要な手順を試す必要がなくなります。

注: PIPインストールのパスがPATH変数に追加されているかどうかがすでにわかっている場合は、以下の次のメソッドに進んでください。

PIPインストールがすでにPATH変数に含まれているかどうかを確認するためのクイックガイドは次のとおりです。

  1. Windowsキー+Rを押します [実行]ダイアログボックスを開きます。次に、「 cmd」と入力します 」と入力してEnterを押します コマンドプロンプトを開きます。 修正:「pip」が内部または外部コマンドとして認識されない
  2. コマンドプロンプトウィンドウで、「 echo%PATH%」と入力します Enterを押します すべての場所がPATH変数に追加されたリストを取得します。 修正:「pip」が内部または外部コマンドとして認識されない
  3. C:\ Python37 \ Scriptsのようなパスを見つけることができた場合 (これはPythonのバージョンによって異なります)、これはインストールパスがPATH変数にすでに追加されていることを意味します。この場合、以下のメソッドの横にスキップして、メソッド4に直接ジャンプできます。 ここから、PiPのインストールパスに関連する問題のトラブルシューティングを開始します。

上記のテストを使用してPiPインストールパスを見つけることができなかった場合は、以下の次のメソッド(メソッド2およびメソッド3)に移動して、PATH環境変数にPIPを追加します。

方法2:WindowsGUIを使用してPATH環境変数にPIPを追加する

方法1の場合 PIPのインストールが環境変数としてPATHに設定されておらず、Pythonディストリビューションを既にインストールしている場合は、手動でインストールする必要があることが明らかになりました。

以下の手順を完了すると、コマンドプロンプトウィンドウからPiPコマンドを入力できるようになります。 WindowsGUIを使用してPiPインストールをPath環境変数に追加するためのクイックガイドは次のとおりです。

  1. Windowsキー+Rを押します [実行]ダイアログボックスを開きます。次に、「 sysdm.cpl」と入力します 」と入力してEnterを押します システムプロパティを開くには 画面。 修正:「pip」が内部または外部コマンドとして認識されない
  2. [システムのプロパティ]画面で、[詳細]に移動します タブをクリックし、環境変数をクリックします 。 修正:「pip」が内部または外部コマンドとして認識されない
  3. [環境変数]画面で、[システム変数]に移動します パスをクリックします それを選択します。次に、パスを使用します 選択したら、編集…をクリックします ボタン。 修正:「pip」が内部または外部コマンドとして認識されない
  4. 編集 環境変数画面で、新規をクリックします PiPインストールが配置されているパスを追加します。 Python 3.4の場合、デフォルトの場所は C:\ Python34\Scriptsです。

    修正:「pip」が内部または外部コマンドとして認識されない
  5. パスが追加されたら、新しいCMDウィンドウを開き、PiPに付属のPythonパッケージをインストールしてみてください。 「pipは内部コマンドまたは外部コマンドとして認識されません」は表示されなくなります。 」エラー。

PiPの場所を環境変数に追加するより簡単な方法を探している場合は、方法3に従ってください。 。

方法3:CMDを使用してPATH環境変数にPIPを追加する

PIPパス環境変数を設定するより簡単な方法は、CMDウィンドウから直接設定することです。これにより時間を節約できますが、端末の使用に慣れていない場合は、もう少し威圧的になる可能性があります。

コマンドプロンプトウィンドウから直接PiPパス環境を設定するためのクイックガイドは次のとおりです。

  1. Windowsキー+Rを押します [実行]ダイアログボックスを開きます。次に、「 cmd」と入力します 」と入力してEnterを押します コマンドプロンプトウィンドウを開きます。 修正:「pip」が内部または外部コマンドとして認識されない
  2. [コマンドプロンプト]ウィンドウで、次のコマンドを実行して、PIPインストールを環境変数に設定します。
    setx PATH “%PATH%;C:\Python37\Scripts”

    注: このコマンドでは、Python3.7のデフォルトの場所を使用したことに注意してください。別のバージョンのPythonを使用している場合、またはカスタムの場所にインストールした場合は、「;」の後にパスを変更してください ‘それに応じて。

  3. 同じCMDウィンドウからPythonインストールパッケージ(PIPを使用するパッケージ)を実行して、このメソッドが正常に実行されたかどうかを確認します。それでもエラーメッセージが表示される場合は、以下の次の方法に進んでください。

方法4:PiP変数を追加せずにPythonパッケージを開く

PATH環境変数にPiPを追加せずにCMDからPythonパッケージをインストールする方法を探している場合は、いくつかの異なるコマンドを使用してインストールできます。これは、上記の方法を使用して環境PATH変数を構成したが、それでもエラーメッセージが表示される場合にも機能します。

PIP変数を追加せずにCMDでPythonインストールパッケージを開くために使用できるいくつかの方法を次に示します。

簡単な方法:

  1. Windowsキー+Rを押します [実行]ダイアログボックスを開きます。次に、「 cmd」と入力します 」をクリックし、Enterキーを押して、コマンドプロンプトウィンドウを開きます。 修正:「pip」が内部または外部コマンドとして認識されない
  2. 次のコマンドを入力し、プレースホルダーを独自のパッケージ名に変更してください:
    python -m pip install [packagename]

    注: [パッケージ名]を変更します インストールしようとしているパッケージの名前を使用します。

長い方法:

  1. Windowsキー+Rを押して、[実行]ダイアログボックスを開きます。 。次に、「 cmd」と入力します 」と入力してEnterを押します コマンドプロンプトウィンドウを開きます。 修正:「pip」が内部または外部コマンドとして認識されない
  2. CMDウィンドウで、次のコマンドを使用して、python .whlがあるディレクトリに移動します。 ファイルがあります。
    cd C:\python installs

    注: この例では、Pythonインストールパッケージはpythoninstallsというフォルダーにありました。 このコマンドを調整して、ホイールが配置されているディレクトリに移動します。

  3. 次に、次のコマンドを実行して、PiPを使用してPythonパッケージをインストールします。
    c:\python37\scripts\pip.exe install [package].whl

    注: 古いバージョンを使用している場合、またはカスタムの場所にインストールした場合は、Pythonのインストール場所を変更する必要があることに注意してください。また、必ず[package]プレースホルダーを独自のパッケージ名に変更してください。

これらの最後の2つの方法で、CMDウィンドウからPythonパッケージをインストールできなかった場合は、以下の最後の方法に従って、PiPがインストールされていることを確認してください。

方法5:PiPがPythonインストールに含まれていることを確認する

先に進んでPython環境全体を再インストールする前に、PiPがPythonのインストールから省略されていないかどうかを確認しましょう。特定のPythonインストーラーは、PiPをデフォルトのインストールから除外します。

幸い、Pythonのインストールを変更し、PIPをインストールするように変更することで、これを修正できます。これを行う方法のクイックガイドは次のとおりです。

  1. Windowsキー+Rを押します [実行]ダイアログボックスを開きます。次に、「 appwiz.cpl」と入力します 」と入力してEnterを押します プログラムとを開くには 機能。

    修正:「pip」が内部または外部コマンドとして認識されない
  2. プログラムと機能の内部 Pythonを右クリックします インストールして[変更]をクリックします 。 修正:「pip」が内部または外部コマンドとして認識されない
  3. 設定の変更で 画面で、変更をクリックします。

    修正:「pip」が内部または外部コマンドとして認識されない
  4. オプション機能 画面で、pipに関連付けられているチェックボックスをオンにして、[次へ]をクリックします 。 修正:「pip」が内部または外部コマンドとして認識されない
  5. [インストール]ボタンを押して、Pythonのインストールに変更を加えます。 修正:「pip」が内部または外部コマンドとして認識されない
  6. Pythonのインストールが変更されたら、CMDウィンドウを開き、「pipが内部コマンドまたは外部コマンドとして認識されない」が表示されない状態でPiPを使用してPythonパッケージをインストールできるかどうかを確認します。 」エラー。

方法6:実行可能インストーラーを介したPythonのインストール

結果が得られずにここまで到達した場合は、Pythonとそのコンポーネントを再インストールすると、「pipは内部コマンドまたは外部コマンドとして認識されません」が解決される可能性があります。 」エラー。

これを行う最も簡単な方法は、Python実行可能インストーラーを使用することです。正しく設定すると、PiPが自動的にインストールされます。これを行う方法のクイックガイドは次のとおりです。

  1. Windowsキー+Rを押します [実行]ダイアログボックスを開きます。次に、「 appwiz.cpl」と入力します 」と入力してEnterを押します プログラムと機能を開くには 。 修正:「pip」が内部または外部コマンドとして認識されない
  2. プログラムと機能の内部 、プログラムリストまで下にスクロールして、Pythonのインストールを見つけます。見つけたら、右クリックしてアンインストールを選択します。 次に、画面の指示に従ってシステムから削除します。 Pythonディストリビューションがコンピューターから削除されたら、コンピューターを再起動します。 修正:「pip」が内部または外部コマンドとして認識されない
  3. 次回の起動時に、このリンクにアクセスします(こちら )そして、OSアーキテクチャに従って最新のPython実行可能インストーラーをダウンロードします。 修正:「pip」が内部または外部コマンドとして認識されない
  4. インストール実行可能ファイルを開き、PythonをPATHに追加に関連付けられているボックスを確認することから始めます チェックされている–これにより、コマンドプロンプトでPythonコマンドを実行できるようになります。次に、インストールのカスタマイズをクリックします 。 修正:「pip」が内部または外部コマンドとして認識されない
  5. オプション機能 ウィンドウで、ボックスが pipに関連付けられていることを確認します がオンになっている場合は、[次へ]をクリックします 。 修正:「pip」が内部または外部コマンドとして認識されない
  6. デフォルトの場所と詳細オプションをそのままにします 、[インストール]をクリックします インストールを開始します。 修正:「pip」が内部または外部コマンドとして認識されない
  7. インストールが完了したら、自動的に再起動するように求められない場合は、手動でコンピュータを再起動します。
  8. 次回の起動時に、CMDウィンドウからPythonパッケージをインストールして問題が解決したかどうかを確認してください。
  9. それでも「pipが内部コマンドまたは外部コマンドとして認識されない」が表示される場合 」エラーの場合は、CMDウィンドウに次のコマンドを入力します。
    python -m ensurepip --default-pip
    

    注: 特定のPythonディストリビューション(特に3.6)では、PiPがデフォルトでインストールされない可能性があります。ドキュメントに含まれているこれに対する公式の修正の1つは、このコマンドです。


  1. Seagate 外付けハード ドライブのビープ音と認識されない問題を修正する 6 つの方法

    名前からもわかるように、外付けハード ドライブは外部のコンピュータ ポートに差し込まれるデバイスです。ハード ドライブは、データを PC に保存するためのストレージ スペースを増やすのに非常に役立ちます。このポータブル ストレージ デバイスはすぐにストレージ スペースを提供し、非常に便利です。大量のデータを扱う場合は、大容量データ ストレージ ソリューションを扱う Seagate という名前を既に知っているかもしれません。 Seagate ハード ドライブのユーザーで、外付けハード ドライブでビープ音が発生した経験がある場合は、適切な場所に来ています。今日のガイドでは、Seagate 外付けハ

  2. 修正:Windows 11/10 で USB 3.0 外付けドライブが認識されない

    お使いの Windows PC は USB 3.0 外付けハード ドライブを認識できませんか?接続されたデバイスがファイル エクスプローラーに表示されませんか?まあ、あなたは一人ではありません。ほとんどのユーザーは、システムが USB 3.0 ポートに接続された外付けドライブを検出できなかったときに、この問題に遭遇しました。この投稿では、この問題を解決できるさまざまなソリューションをリストしました。続きを読む USB 2.0 VS USB 3.0:違いは何ですか? USB デバイスは、私たちの日常生活に欠かせないものです。ではない? USB スティックは、あるデバイスから別のデバイスにデー