【发布时间】:2009-07-28 21:01:47
【问题描述】:
我在 Windows 机器上的共享文件夹中有一些 python 模块。
文件是\mtl12366150\test\mymodule.py
os.path.exists 告诉我这条路径是有效的。
我将文件夹 \mtl12366150\test 附加到 sys.path (并且 os.path.exists 告诉我此路径有效)。
当我尝试导入 mymodule 时,我收到一条错误消息,提示该模块不存在。
有没有办法导入位于共享路径中的模块?
【问题讨论】:
-
我应该为我的问题添加一些上下文:) 我们的应用程序为用户提供了一些实用程序脚本。我们希望这些脚本位于共享文件夹中,以便所有用户都可以轻松访问它们。我尝试使用正斜杠。它没有用。我尝试修改 PYTHONPATH。它没有用。我确信路径已正确转义。 os.path.exists 确认路径是有效的。我可以在这个文件夹中执行文件(或者在它们上使用 open()。我唯一的问题是从这个路径导入模块!
标签: python import directory shared