ModuleNotFoundError: нет модуля с именем 'wifi' - PullRequest
0 голосов
/ 01 октября 2019

Я всегда получаю эту ошибку, даже если я уже установил wifi библиотеку python для сканирования и подключения беспроводных сетей.

Может кто-нибудь сказать мне, что мне делать? Должен ли я переформатировать мой RPi? Небольшая помощь очень ценится.

#!/usr/bin/python
from __future__ import print_function

from wifi import Cell, Scheme

#get all cells from the air
ssids = [cell.ssid for cell in Cell.all('wlan0')]

schemes = list(Scheme.all())

for scheme in schemes:
ssid = scheme.options.get('wpa-ssid', scheme.options.get('wireless-essid'))
if ssid in ssids:
    print('Connecting to %' % ssid)
    scheme.activate()
    break

Я просто скопировал его куда-нибудь, чтобы проверить, будет ли этот код работать, но все еще получил ту же ошибку.

Это для моей консоли Python:

Python 3.7.3 (default, Apr  3 2019, 05:39:12) 
[GCC 8.2.0] on linux
Type "help", "copyright", "credits" or "license()" for more 
information.
>>> import wifi
>>> 
...