2013-12-18 130 views
1

我是python新手。 我正在windows环境中工作。主要是win7。 我的机器也是win7 32bit。 我下载了wmi模块并使用.exe来安装它。 当我尝试“进口WMI”,我得到一个错误:无法导入WMI Python模块

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是否符合这个模块?

问候

回答

0

什么工作对我来说是: 我下载的命名来源:WMI-1.4.9.ziphttps://pypi.python.org/pypi/WMI/ 提取的所有文件并将其保存在名为:WMI-1.4.9的文件夹中,然后将该文件夹复制到C:\ Python27 \ Lib \ site-packages。 之后,我浏览到该文件夹​​C:\ Python27 \ LIB \站点包\ WMI-1.4.9,做了Shift +右键 - >打开命令行这里跑:python setup.py install

就是这样,在那之后它对我来说很有魅力。没有问题。

p.s-安装exe时,我有一些奇怪的拒绝访问错误,我尝试通过以管理员身份运行exe,即使这样我就可以通过它。因此,这根本不适合我。

而且我已经pywin32从这里安装: http://sourceforge.net/projects/pywin32/files/(选择正确的文件 - 'bittedness' 和Python版本明智)