0

Linux に python をインストールすると、smtpd.py が /usr/bin ディレクトリにインストールされます。なぜこのモジュールがここに存在するのですか? ディレクトリ /usr/lib/python2.x の下にあるもう 1 つのファイルはどうですか? 違いは何ですか?

4

1 に答える 1

1

/usr/binにあるものはあなたのものでありPATH、シェルでそのファイル名を呼び出すことで実行できます。

PYTHONPATH2 つ目はorで参照されるライブラリ ディレクトリにsys.pathあり、Python スクリプトでモジュールとして使用できます。

同じ内容であれば、おそらくハードリンクまたはシンボリックリンクです。

于 2012-04-26T14:18:44.177 に答える