PYTHONPATH
(任意で設定する)環境変数の一つ
PATH は、shellが実行できるディレクトリを指定するものだが、
PYTHONPATHは、pythonのinterpreter(これはPATHで決定される)が, importする検索パスを指定するもの。
PYTHONPATHを使わなくても、script の中で、
code:hoge.py
import sys
sys.path.append("hoge")
みたいにしても、追加できるけど、
direnv などを設定した際に、VSCodeの languageServerが moduleを見に行く際に、利用してる?ので、
sys.path.appendするものは、PYTHONPATHで指定する方がベターという結論になる?
#env #python