我试图在树莓派3中运行我的python代码,但我不断收到错误:ImportError: no module named playsound
。我已经成功安装了playsound
(使用命令:pip install playsound
)。
答案 0 :(得分:0)
只需将from playsound import playsound
更改为import playsoun
Fox
答案 1 :(得分:0)
最适合我的解决方案是使用 pip卸载playsound 卸载playound,然后使用 pip install playsound 再次安装。
答案 2 :(得分:0)
就我而言,一个模块与 pip3 install pygame
一起工作,但不与 playsound 一起工作。我窥探了 python 文件以查看 pygame 和 playsound 之间的区别。我发现 playsound 不在其文件夹中:C:\Users\USER\AppData\Local\Programs\Python\Python39\Lib\site-packages
。
所以我把它移到了C:\Users\USER\AppData\Local\Programs\Python\Python39\Lib\site-packages\playsound-1.2.2.dist-info
但记得编译后放回去,这样你就可以使用模块了。不知何故,它对我有用。
答案 3 :(得分:0)
从playsound import playsound 改为import playsound
答案 4 :(得分:-1)
据我所知,问题是环境,默认情况下树莓派在命令终端上运行 python2,我猜你是在 thonny idle 或 python3 idle 上运行你的程序,那你呢正在做的是您使用python2环境安装playsound(终端),然后使用python3环境运行您的程序。 所以我所做的是我在终端上使用了这个命令 sudo apt-get 删除 python2.7 --purge 须藤 apt-get 安装 python3.5 pip3 安装播放声音 并且没有模块错误。