C:\Users>cd ..
C:>cd pywifi-master
C:\pywifi-master>pip install.
pip 不是内部或外部命令,也不是可运行程序或批处理文件。
已经修改了环境变量,没有用。
你现在是pip命令不能用吗,如果不能用,你试一下用pip3 看看能不能解决
如:
pip3 install pywif
看下你的python目录下的Scripts目录是否也配置到了环境变量里
【相关推荐】
有时候一台电脑上有多张网卡,这时候我们需要选择自己需要的网卡进行SSID链接。
使用pywifi.PyWiFi
接口创建实例的时候,就会返回我们一共检测到几张网卡,然后通过wifi.interfaces.name()
可以获取到每个网卡的名字,我们再根据自己的需求,选择对应的网卡。
def get_wifi_interfaces():
wifi = pywifi.PyWiFi() # 创建一个无限对象
num = len(wifi.interfaces())
if num <= 0:
logging.info("未找到无线网卡接口!\n")
exit()
if num == 1:
wifi_iface = wifi.interfaces()[0] # 取一个无限网卡
logging.info(u"无线网卡接口: %s\n" % (wifi_iface.name()))
return wifi_iface
else:
logging.info('%-4s %s\n' % (u'序号', u'网卡接口名称'))
for i, w in enumerate(wifi.interfaces()):
logging.info('%-4s %s' % (i, w.name()))
while True:
iface_no = input('请选择网卡接口序号:'.encode('utf-8').decode('gbk'))
no = int(iface_no)
if no >= 0 and no < num:
return wifi.interfaces()[no]