使 python 忽略当前导入目录

Make python ignore current dir for imports

希望不要太傻。我有一个要测试的 azure (lambda) 包。这意味着主 python 文件需要在不同文件夹中包含多个包的目录。我想在我的电脑上测试它,这意味着我希望它忽略这些包并使用系统范围的包(因为我的电脑是 macos 而 dest 是 linux,它不兼容)。

当然,代码仍然是 import pandas

显而易见的解决方案是将代码复制到别处。还有其他解决方案吗?

好的,我认为它不起作用。确实如此。在另一个文件夹中使用软 link(运行 它会忽略原始文件所在的目录)。