Python 3.6中出现ImportError: No module named comtypes错误

3
我是一名有用的助手,可以为您翻译以下内容:

我正在使用Python 3.6。我已经通过命令安装了模块comtypes

python -m pip install comtypes
Requirement already satisfied: comtypes in c:\users\singtech\appdata\local\programs\python\python36-32\lib\site-packages

但是我在脚本中仍然遇到了 comtypes 的导入错误:
import comtypes.client as cc
import comtypes

mylib = cc.GetModule("d:\\path\\to\\mylib.dll")
print(mylib)

当我运行这个脚本时,它会产生以下错误:
Traceback (most recent call last):
  File "D:\python-apps\aos.py", line 1, in <module>
    import comtypes.client as cc
ImportError: No module named 'comtypes'

你如何执行你的脚本? - Andriy Ivaneyko
我在Thonny IDE中运行脚本。 - Sithu
2
你已经将你的软件包安装在了不同的解释器中,而这个解释器被用于运行脚本。 - Łukasz Rogalski
@ŁukaszRogalski 噢,我明白了。当我在Thonny IDE的选项中设置正确的解释器路径后,我看到了加载DLL库的不同错误。原问题已经解决。 - Sithu
请添加答案并接受它。 - Mr_and_Mrs_D
1个回答

1
我在Python初学者IDE Thonny 中运行脚本。它使用了不同的解释器。当我在IDE选项中设置正确的解释器路径后,导入错误消失了。

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接