ys memos

Blog

シェルスクリプトでPythonが実行できない問題


python

2020/11/18

Pythonがインストールされているにもかかわらずシェルスクリプト実行時にPythonが見つからないと出てくるときの対処方法


Ubuntu20.04LTSを使っている。 Python3


以下のようなエラー文が出た。

./XXX.sh: line Y: python: command not found

以前の環境で、alias python="python3"を設定してそのままになっていた。 そのため、エイリアスでなくPythonを実行できるようにする必要があり、以下のコマンドで可能。

$ sudo apt install python-is-python3

ちなみに、python-is-python2というのもあるが、現在はPython2系は非推奨となっているので、基本的にはPython3系を使うことが望ましい。

関連タグを探す