python安裝pywifi全過程
python安裝pywifi
1.Windows安裝:
在Dos窗口中輸入以下命令:
pip install pywifi
如果找不到pip命令,那么需要將Python安裝文件夾下Scripts文件夾的絕對路徑加入環(huán)境變量中。
2.在Linux環(huán)境下安裝步驟大致相同。
3.Pycharm中安裝是最簡單的:
依次點擊File->Settings->Project Interpreter

搜索后點擊左下角的安裝按鈕即可

安裝pywifi的坑
pywifi是python的一個專門處理wifi設(shè)備的模塊.
安裝它只需要一句代碼: 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命令默認(rèn)使用低版本python2.7(ubuntu14)安裝pip,但是python2.7不支持pywifi
解決方案
使用python3安裝pip
卸載已經(jīng)安裝的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 # 導(dǎo)入wifi模塊
from pywifi import const # 導(dǎo)入常量
'''?
? ? 判斷是否已經(jīng)連接到wifi
'''
def gic():
? ? # 創(chuàng)建無線wifi對象
? ? wifi = pywifi.PyWiFi()
? ? # 從列表獲取第一個無線網(wǎng)卡句柄
? ? ifaces = wifi.interfaces()[0]
? ? if ifaces.status() == const.IFACE_CONNECTED:
? ? ? ? print('網(wǎng)絡(luò)已連接...')
? ? else:
? ? ? ? print('網(wǎng)絡(luò)未連接...')
gic() ?運行成功
wujinji@wujinji-linux:~/workspace/pycharm/venv$ sudo python3 wifi/testWifi.py
[sudo] password for wujinji:
網(wǎng)絡(luò)已連接...
wujinji@wujinji-linux:~/workspace/pycharm/venv$
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
python創(chuàng)建虛擬環(huán)境的常用命令與使用
這篇文章主要為大家詳細(xì)介紹了python創(chuàng)建虛擬環(huán)境的常用命令與具體使用,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2025-09-09
Python Django項目和應(yīng)用的創(chuàng)建詳解
這篇文章主要為大家介紹了Python Django項目和應(yīng)用的創(chuàng)建,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助2021-11-11

