我的问题和标题说的完全一样。
PYTHONPATH到底是什么?
我试图了解python如何导入模块。 而且我已经了解到,有一种叫做 模块搜索路径 的东西。 python在寻找要导入的模块时在多个位置进行搜索。
因此,根据文档,
它将首先查找内置模块,如果没有,则会在变量 sys.path
给定的目录列表中搜索该模块。
有些事情我不理解。该文档说 sys.path 是由
完成的但是什么是PYTHONPATH?我在寻找 PYTHONPATH 。根据某人的回答
这是一个环境变量,您可以将其设置为其他目录,python将在其中查找模块和软件包。
所以,再次回到问题...
如果您能用更简单的方式解释它,将不胜感激,因为我一直在寻找关于stackoverflow的答案,并且理解起来太复杂了。非常感谢:)