我正在通过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

10-06 09:13