如何打印PYTHONPATH的内容
我已经使用设置了路径
sys.path.insert(1, mypath)
然后,我尝试使用os.environ如下打印PYTHONPATH变量的内容
print(os.environ['PYTHONPATH'])
但我得到错误
raise KeyError(key)
KeyError: 'PYTHONPATH'
我们如何打印PYTHONPATH变量的内容。
-
我建议不要依赖原始的PYTHONPATH,因为它会因操作系统而异。
在模块中
os.environ
使用而不是dict中的PYTHONPATH值。这是可取的,因为它与平台无关:sys.path``sys
import sys print(sys.path)
值
sys.path
从环境变量PYTHONPATH初始化,加上与安装有关的默认值(取决于您的OS)。有关更多信息,请参见