无法导入WMI Python模块(Can't import WMI Python modul

2019-10-19 03:31发布

我是新来的蟒蛇。 我在windows环境下工作。 主要是WIN7。 我的机器也WIN7 32位。 我下载了WMI模块和使用的.exe文件来安装它。 当我尝试“进口WMI”,我得到一个错误:

    Traceback (most recent call last):
      File "<pyshell#5>", line 1, in <module>
        import wmi
      File "C:\Python33\lib\wmi.py", line 88, in <module>
        from win32com.client import GetObject, Dispatch
    ImportError: No module named 'win32com'

我该如何解决这个问题? WIN7是否符合本模块?

问候

Answer 1:

从下载的WMI 1.4.9.win32.exe https://pypi.python.org/pypi/WMI/ ,它会解决你的问题



Answer 2:

什么工作对我来说是:我下载的命名来源: WMI-1.4.9.zip从https://pypi.python.org/pypi/WMI/从压缩文件中提取的所有文件和文件夹名为保存它: WMI-1.4.9然后复制该文件夹到C:\ Python27 \ LIB \站点包。 从那以后,我浏览到该文件夹C:\ Python27 \ LIB \站点包\ WMI-1.4.9,做了Shift +右键- >打开命令行这里跑: python setup.py install

就这样,在那之后它为我工作一样的魅力。 没有问题。

PS - 在安装的exe我有一些奇怪的访问被拒绝的错误,我试图通过运行exe文件管理员即使在那时,我可以通过它得到。 因此,这根本不适合我的工作。

此外,我已经pywin32从这里安装: http://sourceforge.net/projects/pywin32/files/ (选择正确的文件- “bittedness”和Python版本英明)



Answer 3:

相反,你也可以安装win32com这将解决该问题。 要安装win32com使用:

PIP安装pypiwin32



文章来源: Can't import WMI Python module