ModuleNotFoundError: нет модуля с именем 'simpleaudio' - PullRequest
0 голосов
/ 04 мая 2020

По сути, я недавно начал Python. Я работаю над проектом, где мне нужно аудио для воспроизведения. Я искал некоторые библиотеки, которые могут воспроизводить аудио, и попробовал simpleaudio. Я использую Windows и просто установил simpleaudio с помощью: pip3 install simpleaudio.

Однако, когда я попытался использовать simpleaudio в моем проекте с import simpleaudio as sa, выдается эта ошибка:

Traceback (последний вызов был последним): файл "d: \ coding \ python \ python projects \ random tests \ soundtest.py", строка 1, при импорте simpleaudio как sa ModuleNotFoundError: нет модуля с именем simpleaudio

Есть идеи, что не так?

Ответы [ 3 ]

0 голосов
/ 04 мая 2020

Наиболее вероятной проблемой является использование другой версии python. Например, если вы используете pip3, он предназначен только для python3

Поскольку модуль не найден, попробуйте

pip install simpleaudio

, а затем снова выполните импорт

0 голосов
/ 04 мая 2020

Возможно, вы установили библиотеку для python2 вместо python3. В Ubuntu pip - python2, а pip3 - python3 - я не уверен, так ли это на windows или нет.

0 голосов
/ 04 мая 2020

После того, как я установил simpleaudio, import simpleaudio as sa работал без ошибок. Я сталкивался с подобными ошибками раньше, и это всегда было потому, что версия pip, которую я использовал, и интерпретатор Python, который я использовал, не совпадали. Возможно, вам придется либо использовать тот же интерпретатор, что и pip3, либо установить пакет для любого переводчика, который вы используете

...