1. ホーム
  2. python

[解決済み] PYTHONPATHには具体的に何を設定すればよいのでしょうか?

2022-03-01 06:21:17

質問

私は職場の他の開発者のために、pythonプロジェクトのセットアップドキュメントを作成しています。 PYTHONPATH 環境変数 現在の開発システムを見ていて、いくつかの設定が間違っていて、IDE(IntelliJ)がpythonライブラリを検索するときに間違った動作をする原因になっていると思うのですが、どうしたらいいですか?

ドキュメントを見たところ ここで こちら の中に実際に何を入れるべきか、まだ迷っています。 PYTHONPATH 環境変数を使用します。

私は PYTHONHOME は「C:³³」を指しています。

私の現在の PYTHONPATH が設定されています。 PYTHONHOME . のディレクトリも追加する必要があります。 sys.path ?

UPDATE

以下の情報を元に作成しています。 PYTHONPATH は、python がデフォルトで見つけられるようにしたい非標準のライブラリがある場合を除き、設定する必要はありません。例えば、私が wxPython インストーラからインストールすると、そのライブラリが PYTHONPATH . 私は PYTHONHOME を python インストールのルートに追加して、自分のシステムに追加できるようにします。 PATH 環境変数で、どこからでもpythonを実行できるようにしました。

どのように解決するのですか?

どちらかを設定する必要はありません。 PYTHONPATHは、プライベートライブラリのあるディレクトリを追加で指すように設定することができます。 PYTHONHOME が設定されていない場合、Python はデフォルトで python.exe が見つかったディレクトリを使用するので、そのディレクトリが PATH に含まれるはずです。