内部コマンドまたは外部コマンドとして認識されない pip を修正する方法: 簡単なガイド

WBOY
リリース: 2024-02-02 13:09:06
オリジナル
1505 人が閲覧しました

内部コマンドまたは外部コマンドとして認識されない pip を修正する方法: 簡単なガイド

pip が内部コマンドでも外部コマンドでもないという問題を解決する方法を段階的に説明します

Python で開発する場合、多くの場合、pip を使用してインストールする必要があります。サードパーティのライブラリ。ただし、場合によっては、一般的な問題が発生することがあります。つまり、コマンド プロンプトまたはターミナルで pip コマンドを実行すると、システムから「pip は内部コマンドでも外部コマンドでもありません」というプロンプトが表示されます。この問題の解決方法は実は非常に簡単で、以下に具体的なコード例も含めて詳しく説明します。

問題の理由は、システムが pip コマンドが配置されているパスを見つけられないことです。この問題を解決するには、次の 2 つの手順を実行する必要があります。

ステップ 1: Python 環境変数が設定されているかどうかを確認する

可能であれば、コマンド プロンプトまたはターミナルに「python」と入力します。通常どおり Python 対話環境に入ります。これは、Python 環境変数が正しく構成されていることを示します。 Python インタラクティブ環境に正常に入ることができない場合は、Python 環境変数が構成されていないか、正しく構成されていないことを意味します。

この問題を解決するには、Python のインストール パスをシステム環境変数に手動で追加する必要があります。具体的な手順は次のとおりです。

  1. コントロール パネルを開き、[システムとセキュリティ] をクリックします。
  2. [システム]をクリックし、[システムの詳細設定]をクリックします。
  3. [詳細設定] タブで、[環境変数] をクリックします。
  4. 「システム環境変数」のリストで「Path」という名前の変数を見つけ、ダブルクリックして開きます。
  5. [環境変数の編集]ダイアログボックスで、[新規]をクリックします。
  6. Python のインストール パス (例: C:Python37) を入力し、[OK] をクリックします。
  7. 新しく追加したパスが「Path」変数のリストに含まれていることを確認し、「OK」をクリックしてウィンドウを閉じます。
  8. コマンドプロンプトまたはターミナルで再度開き、「python」と入力して、Python 対話環境に正常に入ることができるかどうかを確認します。

ステップ 2: pip コマンドが存在するパスがシステムの環境変数に追加されていることを確認します。

Python の一部のバージョンでは、pip コマンドがシステム環境に自動的に追加されます。インストール中に変数が追加されますが、一部のバージョンは自動的に追加されません。したがって、pip コマンドが配置されているパスをシステムの環境変数に手動で追加する必要があります。具体的な手順は次のとおりです。

  1. コントロール パネルを開き、[システムとセキュリティ] をクリックします。
  2. [システム]をクリックし、[システムの詳細設定]をクリックします。
  3. [詳細設定] タブで、[環境変数] をクリックします。
  4. 「システム環境変数」のリストで「Path」という名前の変数を見つけ、ダブルクリックして開きます。
  5. [環境変数の編集]ダイアログボックスで、[新規]をクリックします。
  6. pip コマンドが配置されているパス (C:Python37Scripts など) を入力し、[OK] をクリックします。
  7. 新しく追加したパスが「Path」変数のリストに含まれていることを確認し、「OK」をクリックしてウィンドウを閉じます。
  8. コマンドプロンプトまたはターミナルで再度開き、「pip」と入力し、pipコマンドが正常に実行できるか確認してください。

上記の 2 つの手順により、pip が内部コマンドでも外部コマンドでもないという問題を解決できます。以下は具体的なコード例です:

Python 環境が正しく構成されているかどうかを確認するために python コマンドを実行してみます:

$ python
Python 3.7.2 (default, Dec 27 2018, 07:35:06)
[GCC 8.0.1 20180414 (experimental) [trunk revision 259383]] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
ログイン後にコピー

If you can enter Python interactive通常、環境とは、すでに正しく構成されている Python 環境を意味します。それ以外の場合は、上記の手順 1 に従って、Python のインストール パスをシステム環境変数に追加します。

次に、pip コマンドを実行して、pip コマンドが実行できるかどうかを確認します。

$ pip
Usage: pip <command> [options]

Commands:
...
ログイン後にコピー

正常に実行できれば、問題は解決しました。 ! 「pip は内部コマンドでも外部コマンドでもありません」というプロンプトがまだ表示される場合は、上記の手順 2 に従って、pip コマンドが存在するパスをシステムの環境変数に追加します。

上記の手順とコード例を使用すると、pip が内部コマンドでも外部コマンドでもないという問題を正常に解決できるはずです。 pip を使用する場合は、最新の機能とバグ修正を維持するために、pip を適時に更新およびアップグレードすることを忘れないでください。この記事がお役に立てば幸いです!

以上が内部コマンドまたは外部コマンドとして認識されない pip を修正する方法: 簡単なガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート