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.py
pip安装完成,接下来按照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 wujinjiimport 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$
pywifi安装的一个坑相关推荐
- 公司电脑安装操作系统遇到的一个坑
公司的一台电脑不用了,正好想着实验安装一下win2008系统,所以这个光荣而艰巨的任务就交给我了. 因为是一个普通的pc,我觉得以前在的条件来安装,还不是很easy吗? 马上 开始,导出数据: 制作w ...
- win10想说爱你不容易——安装.net3.5也是一个坑(已有完美解决方法)
win10想说爱你不容易--安装.net3.5也是一个坑(已有完美解决方法) 参考文章: (1)win10想说爱你不容易--安装.net3.5也是一个坑(已有完美解决方法) (2)https://ww ...
- 困扰多日的C#调用Haskell问题竟然是Windows的一个坑
最近一直被C#调用Haskell时的"尝试读取或写入受保护的内存"问题所困扰(详见C#调用haskell遭遇Attempted to read or write protected ...
- centos 升级mysql_CentOS 7下升级MySQL5.7.23的一个坑
发现CentOS 7下升级MySQL5.7.23的一个坑,以前面升级到MySQL 5.7.23的一个集群为例 在我们环境下打开文件描述符个数的参数open_files_limit在MySQL 5.6. ...
- CentOS安装Mysql8各种坑。。。
一.下载MySQL安装包 1.打开MySQL官网https://www.mysql.com/downloads/ 2.选择MySQL Community (GPL) Downloads » 3.选择M ...
- GPCC安装以及踩坑经历
gpcc安装以及踩坑经历 官方下载地址文档 https://network.pivotal.io/products/pivotal-gpdb#/releases/29190 安装开始之前 chown ...
- centos mysql 升级 5.7_CentOS 7下升级MySQL5.7.23的一个坑
发现CentOS 7下升级MySQL5.7.23的一个坑,以前面升级到MySQL 5.7.23的一个集群为例 在我们环境下打开文件描述符个数的参数open_files_limit在MySQL 5.6. ...
- linux编译动态库未定义,GCC链接库的一个坑:动态库存在却提示未定义动态库的函数...
背景 在GCC中已经指定链接库,然而编译时却提示动态库函数未定义! 测试出现的错误提示如下: [GMPY@13:48 tmp]$gcc -o test -L. -lmylib test.c /tmp/ ...
- centos7 安装esrally 踩坑过程
背景: 为了压测下新ES集群性能,使用es官网推荐的Esrally.因为网络差异, 按照官网的步骤来,一步一个坑那基本上就是下载很慢,半天过去爬不出来. 所以那个简洁的命令有很多依赖前置条件.不然就是 ...
- Nginx1.6.2版本安装遇到的坑以及配置反向代理
Nginx1.6.2版本安装遇到的坑以及配置反向代理 本文基于https://www.runoob.com/linux/nginx-install-setup.html教程进行安装,安装过程中和使用中 ...
最新文章
- 时间有限我长话短说:3060显卡免费送啦!
- springframework引入不进来_啥?你不知道JWT
- 轨迹分析_单细胞轨迹分析知多少拟时间分析比较
- 《Oracle数据库管理与维护实战》——2.11 Oracle数据字典
- (转载)C#:Enum、Int和String的互相转换,枚举转换
- android开发 权限大全
- VBoxManage命令详解
- 首次统一卷积与自注意力,X-volution发力网络核心基础架构创新
- poi excel设置合并单元格边框格式
- Django REST framework 开始
- Mono 2.0正式发布了
- MFC处理回车窗口消失
- 清爽娱乐网系统源码 v5.69
- Activity与Service通信(不同进程之间)
- 查看CSDN历史下载明细
- 2021 微信小程序连接微信支付流程教程
- 关于响应式布局,你必须要知道的
- Android WebView加载网页进度监听
- 又一重磅利好,海南撒10亿基金发展区块链技术
- CAD设计大神这样玩CAD!而你真的会用外部参照嘛?
热门文章
- 关于大学生活的一些经验与感悟
- 数据库上机实验八(视图)
- 面对爱情,相当真诚的星座,将心比心,单纯善良
- 光猫DNS服务器未响应,有光纤猫了还要猫吗?
- c语言挂科 合工大,合工大计算机学院程序设计01程序设计与C语言初步.ppt
- 文件关联修复命令ftype用法
- WinEdt 9 如何与pdf打开软件(Acrobat)关联
- C#毕业设计——基于C#+asp.net+sqlserver的交通信息网上查询系统设计与实现(毕业论文+程序源码)——交通信息网上查询系统
- 【北大】计算机课程资料
- 关于T检验的各种问题