我正在通过DiveIntoPython.com工作,但无法使导入正常工作。我已经在Windows XP专业环境中安装了ActiveState的Pythonwin。
网站上有一个练习,涉及“ import odbchelper”和odbchelper.name
http://www.diveintopython.org/getting_to_know_python/testing_modules.html
当我交互式运行它时,我得到:
>>> import odbchelper
Traceback (most recent call last):
File "<interactive input>", line 1, in <module>
ImportError: No module named odbchelper
>>> odbchelper.__name__
Traceback (most recent call last):
File "<interactive input>", line 1, in <module>
NameError: name 'odbchelper' is not defined
我猜我没有正确设置路径,或者在运行“ sys.path”时在其中一个文件夹中引用的模块不存在。有任何想法吗?
提前致谢
最佳答案
这个模块肯定没有与Python2.6打包在一起(只是在我的机器上尝试过)。您是否尝试过搜索该模块的位置?
考虑这个post。