我一直在寻找一种在 Windows 路径中可能未列出的文件夹中进行 python 搜索的方法。这样,如果他们决定不将其安装在 c:\program 文件下,我可以说明已安装应用程序的一些非标准位置。例如,如果 unix utils 安装在广告驱动器或其他东西上。
而不是一直修改windows路径。我想我可以读取注册表找到它的安装路径,然后将其添加到该 python 实例的搜索路径中,仍然可以找到我要查找的内容。问题是我还需要考虑具有标准命名的预定义子文件夹。
我已经搜索过,我发现的大部分内容都与修改 python 路径有关,并且 python 找到了它的模块,这对此并没有真正的用处。
我在 sys.path.append 也有一些,但真的找不到任何关于这是否适用的信息。我还阅读了 os.path 的文档,看起来 join 可能有效,但它似乎并不真正适合这种需求。
有什么我只是没有到达这里还是不可能做到的事情。
最后一件事它需要跨平台兼容。我可以找到自己的路径并根据需要添加它们,但只需要一种添加到路径的方法。
谢谢