10000個の追加モジュールを備えた独自のpythonをインストールしました。Python とモジュールの両方が小さな NFS 共有にあります。Python を起動すると、すべてのライブラリ ディレクトリがスキャンされ、利用可能なモジュールが検索されます。数秒かかります。
このスキャン プロセスを明示的に無効にするにはどうすればよいですか?
10000個の追加モジュールを備えた独自のpythonをインストールしました。Python とモジュールの両方が小さな NFS 共有にあります。Python を起動すると、すべてのライブラリ ディレクトリがスキャンされ、利用可能なモジュールが検索されます。数秒かかります。
このスキャン プロセスを明示的に無効にするにはどうすればよいですか?
-S
フラグを使用して Python インタープリターを開始できます。これはsite.py
、実行されず、インストールされているすべての Python モジュールがスキャンされないことを意味します。利点は、Python の起動が速くなることです。欠点は、多くのモジュールが含まれず、sys.path
それらをインポートできないことです。