Python 已安装simpleaudio软件包,但无法导入模块
我强烈怀疑我遗漏了什么,但我没有找到任何描述这个问题的线索,我决心追根究底。我的Linux和Python知识可以用“开发”来形容,我对这个问题的理解已经达到了极限 我计划编写一些Python来从连接到RPi4的声卡读取/写入音频数据,并希望使用Python 已安装simpleaudio软件包,但无法导入模块,python,pip,Python,Pip,我强烈怀疑我遗漏了什么,但我没有找到任何描述这个问题的线索,我决心追根究底。我的Linux和Python知识可以用“开发”来形容,我对这个问题的理解已经达到了极限 我计划编写一些Python来从连接到RPi4的声卡读取/写入音频数据,并希望使用simpleaudio包来完成此操作。 我认为我已经使用pip3成功安装了该软件包,并使用pip3的“show”命令确认如下:- pi@raspberrypi:~ $ pip3 show simpleaudio Name: simpleaudio Vers
simpleaudio
包来完成此操作。我认为我已经使用pip3成功安装了该软件包,并使用pip3的“show”命令确认如下:-
pi@raspberrypi:~ $ pip3 show simpleaudio
Name: simpleaudio
Version: 1.0.4
Summary: Simple, asynchronous audio playback for Python 3.
Home-page: https://github.com/hamiltron/py-simple-audio
Author: Joe Hamilton
Author-email: jhamilton10@georgefox.edu
License: MIT
Location: /home/pi/.local/lib/python3.7/site-packages
Requires:
Required-by:
我的Python脚本的开头如下:-
import sys
sys.path.append('/home/pi/.local/lib/python3.7/site-packages')
import simpleaudio as sa
运行脚本时,出现以下错误:-
File "Sound_Processing_3.py", line 3, in <module>
import simpleaudio as sa
File "/home/pi/.local/lib/python3.7/site-packages/simpleaudio/__init__.py", line 1, in <module>
from simpleaudio.shiny import *
File "/home/pi/.local/lib/python3.7/site-packages/simpleaudio/shiny.py", line 5, in <module>
import simpleaudio._simpleaudio as _sa
ImportError: No module named _simpleaudio
可能是我在某种程度上弄乱了pip的安装,并且没有正确安装\u simpleudio
?我尝试卸载并重新安装该软件包,但得到了相同的结果。
请注意,我在脚本中使用了'sys.append'将此路径包含在路径目录中,我认为这意味着pip没有将包放在通常的目录中。我不知道这对我的问题是否有意义。
任何帮助都将不胜感激
pi@raspberrypi:~ $ ls /home/pi/.local/lib/python3.7/site-packages/simpleaudio
functionchecks.py __init__.pyc shiny.py _simpleaudio.cpython-37m-arm-linux-gnueabihf.so
__init__.py __pycache__ shiny.pyc test_audio