この記事では、zsh: command not found: python
というエラーが発生した場合の解決策を紹介します。このエラーは、PythonがシステムのPATHに含まれていないか、Pythonコマンドが異なる名前(例えばpython3)でインストールされている場合に発生します。
Pythonのインストールを確認
まず、Pythonがシステムにインストールされているかを確認します。ターミナルで以下のコマンドを実行します:
python3 --version
バージョン情報が表示されれば、Python3はインストールされています。バージョン情報が表示されなければ、Python3がインストールされていないので、インストールします。
Pythonのパスを見つける
Pythonがインストールされていることを確認できたら、次にPythonの実行ファイルがどこにあるかを確認します。これは以下のコマンドでできます:
which python3
このコマンドはPython実行ファイルの場所を表示します(例:/usr/bin/python3)。
.zshrcファイルを編集
次に、.zshrcファイルをテキストエディタで開き、Pythonのパスを追加または修正します。Python3がpython3としてインストールされている場合、pythonをpython3と認識するためのエイリアスを.zshrcファイルに追加できます。次の行を追加します:
alias python='python3'
alias pip='pip3'
その後、escして :wq
コマンドで保存して戻り, $ source ~/.zshrc
で更新します。
テスト
最後に、pythonコマンドが正しく機能するかを確認しましょう:
python --version
これで、pythonコマンドが正しく機能することが確認できました。
以上が、zsh: command not found: python
のエラーを解決するための手順です。これでPythonをスムーズに使用できるようになるはずです。もし何か問題があれば、コメントでお知らせください。引き続きPython学習を頑張りましょう!