Вот часть кода, которую вам нужно знать:
Код: Выделить всё
import os
import sys
import libs
import fingerprint as fingerprint
import argparse
from argparse import RawTextHelpFormatter
from itertools import zip_longest
from termcolor import colored
from config import get_config
from reader_microphone import MicrophoneReader
from visualiser_console import VisualiserConsole as visual_peak
from visualiser_plot import VisualiserPlot as visual_plot
from db_sqlite import SqliteDatabase
from db_mongo import MongoDatabase
if __name__ == '__main__':
config = get_config()
db = SqliteDatabase()
parser = argparse.ArgumentParser(formatter_class=RawTextHelpFormatter)
parser.add_argument('-s', '--seconds', nargs='?')
args=parser.parse_args()
if not args.seconds:
parser.print_help()
sys.exit(0)
Код: Выделить всё
pi@raspberrypi:~/Desktop/Research/audio_recognition_system $ python recognize-from-microphone.py -s 5
Код: Выделить всё
Traceback (most recent call last):
File "recognize-from-microphone.py", line 4, in
import libs
ImportError: No module named libs
Код: Выделить всё
pip install libs
Код: Выделить всё
Defaulting to user installation because normal site-packages is not writeable
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: libs in /home/pi/.local/lib/python3.7/site-packages (0.0.9)
Примечание: внутри каталога также есть пустая папка с именем libs, может ли это быть частью проблемы?
Подробнее здесь: https://stackoverflow.com/questions/662 ... named-libs
Мобильная версия