🎩

Python でpip installができない  command not found: pip

2024/03/03に公開

「ChatGPTAPI×Pythonで始める対話型AI実践入門」でOpenAIのAPIを用いた実装の学習をしています。
OpenAIのライブラリをインストールするときの備忘録です。
https://book.impress.co.jp/books/1123101013

やりたいこと

OpenAIのライブラリをインストールしたい。

環境

  • チップ:M1
  • OS:Ventura 13.2.1

python3は公式サイトからインストール済みです。

% python3 --version
Python 3.12.2

pip install openai を実行できない

python3をインストール後、pip installでopenaiのライブラリをインストールしようとすると、以下の状況になりました。

% pip install openai
zsh: command not found: pip

pipコマンドが見つからない?とのこと。

pipが実行できるかバージョンを確認。

% python3 -m pip --version
pip 24.0 from /Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/pip (python 3.12)

すでにpip 24.0がインストールされていました。

解決策

https://packaging.python.org/ja/latest/tutorials/installing-packages/

こちらを参考に、pip installではなく、python3 -m pip installで実行したところインストールできました。

% python3 -m pip install openai
Collecting openai
  Downloading openai-1.13.3-py3-none-any.whl.metadata (18 kB)
(途中省略)
Successfully installed annotated-types-0.6.0 〜〜〜〜

pip3 installでも実行可能ですが、python3 -m pip installが推奨されているようです。

Discussion