首页 > 解决方案 > sys.path 是如何被填充的?

问题描述

我正在运行一个 python 脚本来帮助我了解如何创建 sys.path。在 docs中,说以下内容:

我想我理解前两个要点,但是当我运行时,/usr/bin/python3.7 main.py我不知道为什么会出现突出显示的目录。它与依赖安装的默认值有关吗?如果是,这个目录到底是什么? 我的输出

    import sys
    import os

    try:
        user_paths = os.environ['PYTHONPATH'].split(os.pathsep)
    except KeyError:
        user_paths = []

    print('PYTHONPATH:' + str(user_paths))

    print('---')

    for dir in sys.path:
        print(dir)

提前致谢。

标签: pythonpython-3.xpython-importsyspythonpath

解决方案


推荐阅读