Windows系统下,Python安装pywifi模块后导入不了,报错ModuleNotFoundError: No module named ......

Windows系统下,Python安装pywifi模块后导入不了,报错ModuleNotFoundError: No module named ......


背景:网上看了很多教程,但自己在跟着帖子装了comtypes库和pywifi库后,import的时候依旧报错,最后安装了其他库后运行成功了,原理我也不懂,目标是只求能成功运行,供参考。

环境:win11+Python3.12.3 ,前提——已安装了pywifi库。

整个过程共2个步骤 :

1、检查当前已安装的库,看是否有comtypes,没有则安装;

在命令行环境下,输入 pip list 命令查看当前已安装的库,检查是否安装了comtypes库:

在这里插入图片描述

  • 若没有,则命令行输入 pip install comtypes安装comtypes,然后去代码里再次import
    pywifi看是否依旧报错,若不报错,则后面的可以不看了(有的安装comtypes和pywifi库后就可以成功import,这里就因人而异看情况吧)。
  • 若继续提示“No module named …” 则接着看。

2、检查是否安装了iface库,没有则安装。

命令行输入pip install iface 安装iface库,此时去看代码,已经可以成功导入。

总结

要成功使用pywifi库,整个过程只需要在命令行输入三次命令,安装3个库:comtypes 、 iface 、pywifi 。

pip install comtypes
pip install iface
pip install pywifi
  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值