Python os.path不';在Windows 8上似乎不起作用

Python os.path不';在Windows 8上似乎不起作用,python,windows-8,jython,os.path,Python,Windows 8,Jython,Os.path,其中一个使用我编写的Jython脚本的人出现了错误: AttributeError: 'module' object has no attribute 'path' 经过调查,发现错误发生在代码运行时os.path。 实际上,我发现os.path没有在其系统(Windows 8)上定义,更准确地说,没有模块ntpath 下面的命令应该列出所有处理路径的模块: import sys print filter(lambda x: "path" in x, sys.modules) 返回一个空列

其中一个使用我编写的Jython脚本的人出现了错误:

AttributeError: 'module' object has no attribute 'path'
经过调查,发现错误发生在代码运行时
os.path
。 实际上,我发现
os.path
没有在其系统(Windows 8)上定义,更准确地说,没有模块
ntpath

下面的命令应该列出所有处理路径的模块:

import sys
print filter(lambda x: "path" in x, sys.modules) 
返回一个空列表

有人知道如何解决这个问题吗?这是Windows 8上的“正常”或已知行为,还是该用户的特定版本


感谢您的帮助。

sys.modules
列出了所有导入的模块,而不是可用的模块


os.path
不适用于您的原因可能是因为您当前目录中有一个名为
os.py
的文件,该文件对stdlib隐藏了版本。

什么是
导入os;打印操作系统。\uuuu文件\uuuu
show?