Mac で PYTHON PATH にディレクトリを永続的に追加する方法

Mac で PYTHON PATH にディレクトリを永続的に追加する方法

私は2つの一般的な方法を試しました:

import sys
sys.path.append('foo/bar')

そして

export PYTHONPATH=$PYTHONPATH:foo/bar

最初の方法は、インタープリタが終了すると追加を終了します。2 番目の方法は、ターミナルが閉じられると終了します (2 番目の方法で永続的に追加することに何の問題もないように見えるにもかかわらず)。

ここで何が欠けているのでしょうか? また、この問題をどのように解決すればよいのでしょうか?

答え1

置く必要があります

foo/bar

etc/paths.d 内のファイル内。

ここに良い説明があります

編集: 誤解していたようですが、PYTHONPATH 環境変数を設定したいのですね。 このリンクエクスポート ステートメントを永続的に配置できる場所を多数示します。

置く

export PYTHONPATH=$PYTHONPATH:foo/bar

~/.bashrc に記述すると、bash が起動するたびに設定されます。

関連情報