pywifi安装的一个坑 |
您所在的位置:网站首页 › python模块安装后找不到模块了怎么办 › pywifi安装的一个坑 |
简介
pywifi是python的一个专门处理wifi设备的模块. 安装它只需要一句代码: pip install pywifi 但是 , 首先得安装pip (通用python包管理工具) 安装 pip wujinji@wujinji-linux:~/soft/pycharm-2018.2.3/bin$ sudo wget https://bootstrap.pypa.io/get-pip.py wujinji@wujinji-linux:~/soft/pycharm-2018.2.3/bin$ python get-pip.pypip安装完成,接下来按照pywifi时会报错没有找到模块! 失败原因 : python命令默认使用低版本python2.7(ubuntu14)安装pip,但是python2.7不支持pywifi 解决方案 : 使用python3安装pip 卸载已经安装的pip $ python -m pip uninstall pip 重新安装pip $ sudo wget https://bootstrap.pypa.io/get-pip.py $ sudo python3 get-pip.py
安装pywifi $ pip install pywifi 测试模块 #!/usr/bin/python3 # -*- coding: UTF-8 -*- # author wujinji import pywifi # 导入wifi模块 from pywifi import const # 导入常量 ''' 判断是否已经连接到wifi ''' def gic(): # 创建无线wifi对象 wifi = pywifi.PyWiFi() # 从列表获取第一个无线网卡句柄 ifaces = wifi.interfaces()[0] if ifaces.status() == const.IFACE_CONNECTED: print('网络已连接...') else: print('网络未连接...') gic()
运行成功 wujinji@wujinji-linux:~/workspace/pycharm/venv$ sudo python3 wifi/testWifi.py [sudo] password for wujinji: 网络已连接... wujinji@wujinji-linux:~/workspace/pycharm/venv$
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |