利用python的wmi模块,写一段读取电脑配置信息的程序,显示wmi模块错误,可电脑里有这个模块有解决办法吗
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用python的wmi模块,写一段读取电脑配置信息的程序,显示wmi模块错误,可电脑里有这个模块有解决办法吗相关的知识,希望对你有一定的参考价值。
Traceback (most recent call last): File "C:\Users\Administrator.HY-20160422CPAE\AppData\Local\Programs\Python\Python37-32\444.py", line 1, in <module> import wmi File "C:\Users\Administrator.HY-20160422CPAE\AppData\Local\Programs\Python\Python37-32\lib\site-packages\wmi.py", line 88, in <module> from win32com.client import GetObject, DispatchImportError: cannot import name 'GetObject' from 'win32com.client' (unknown location)
import win32com运行这样一句代码试试会报错吗?
会
追答会报错那就是win32com这个模块还是没安装好,这个模块不是直接安装的,是安装pywin32的时候带的,你运行这一句看看报错不
import pywin如果上一句不报错,那就看一下存储的包的路径中有没有win32com这个模块
如果上一句报错,那就在在控制台再次运行一下安装看看报什么信息,然后把
pip install pywin32把提示信息给我发一下
不管怎样,都把结果告诉我,不在你电脑旁只能这么一点点排查了
追问pip install pywin32后显示的信息,但python依旧显示ModuleNotFoundError: No module named 'pywin'
所以还缺少win32com.client这个模块
去安装一个就行了追问
这就是在安装后出现的问题
追答win32com.client也安装了?唔可能是你没装好吧,反正它是说没有。
以上是关于利用python的wmi模块,写一段读取电脑配置信息的程序,显示wmi模块错误,可电脑里有这个模块有解决办法吗的主要内容,如果未能解决你的问题,请参考以下文章
Python使用WMI模块获取Windows系统的硬件信息,并使用pyinstaller库编译打包成exe的可执行文件
如何用C或c++写一段代码读取xsd结构生成一个XML文件,现在我有数据文件和XSD文件