Python搜索路径

Katana的Python模块搜索路径配置如下, PYTHONPATH子进程的环境变量保持不变:

KATANA_INTERNAL_PYTHONPATH = KATANA_DEBUG_PRE_PYTHONPATH : <Katana internal Python paths> : PYTHONPATH and site customizations : KATANA_POST_PYTHONPATH

这允许Katana安全地初始化其环境,避免意外加载不受支持的模块。您可以使用Python添加到搜索路径现场自定义或通过设置KATANA_POST_PYTHONPATH环境变量。

此外, KATANA_DEBUG_PRE_PYTHONPATH提供的环境仅用于调试目的,因为可能会由于加载不支持的模块来代替应用程序而导致意外的应用程序行为。

注意:  更改为系统路径包括在 sitecustomize.py不影响Katana内部Python路径。