2024-04-18 11:09:27 发布
网友
如何从Python脚本(或交互式shell)中找出系统的PYTHONPATH变量中列出的目录?
PYTHONPATH
似乎无法编辑另一个答案。有一个小错误,因为它只是Windows。更通用的解决方案是使用os.sep,如下所示:
sys.path可能包含PYTHONPATH环境变量中没有特别指定的项。要直接查询变量,请使用:
import os os.environ['PYTHONPATH'].split(os.pathsep)
sys.path
import os try: user_paths = os.environ['PYTHONPATH'].split(os.pathsep) except KeyError: user_paths = []
您可能还需要:
import sys print(sys.path)
或作为从码头出发的一个班轮:
python -c "import sys; print('\n'.join(sys.path))"
似乎无法编辑另一个答案。有一个小错误,因为它只是Windows。更通用的解决方案是使用os.sep,如下所示:
sys.path可能包含PYTHONPATH环境变量中没有特别指定的项。要直接查询变量,请使用:
sys.path
可能包含PYTHONPATH
环境变量中没有特别指定的项。要直接查询变量,请使用:您可能还需要:
或作为从码头出发的一个班轮:
相关问题 更多 >
编程相关推荐