我是python的新手。 我在windows环境下工作。大多是win7。 我的机器也是win7 32bit。 我下载了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是否符合此模块?
此致
答案 0 :(得分:3)
从https://pypi.python.org/pypi/WMI/下载WMI-1.4.9.win32.exe,它将解决您的问题
答案 1 :(得分:0)
对我有用的是:
我从https://pypi.python.org/pypi/WMI/下载了名为WMI-1.4.9.zip
的来源
从该zip文件中提取所有文件并将其保存在名为WMI-1.4.9
的文件夹中,然后将该文件夹复制到C:\ Python27 \ Lib \ site-packages。
之后我导航到该文件夹C:\ Python27 \ Lib \ site-packages \ WMI-1.4.9并进行了移位+右键单击 - &gt;在此处打开命令行并运行:python setup.py install
那就是它,之后它像魅力一样对我有用。没问题。
p.s - 安装exe时我遇到了一些奇怪的Access Denied错误,我尝试以管理员身份运行exe,即使这样我也可以通过它。因此,对我来说根本不起作用。
我也从这里安装了pywin32: http://sourceforge.net/projects/pywin32/files/(选择正确的文件 - &#39; bittedness&#39;和python版本明智)