0

我正在尝试在树莓派 3 中运行我的 Python 代码,但我不断收到错误消息:ImportError: no module named playsound. 我已经成功安装playsound(使用命令:)pip install playsound

4

4 回答 4

3

只需更改from playsound import playsoundimport playsound

于 2019-10-06T17:48:55.520 回答
1

对我有用的最佳解决方案是使用pip uninstall playsound 卸载 playsound ,然后使用pip install playsound再次安装。

于 2020-06-15T02:12:38.060 回答
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

但记得编译完后放回去,这样你就可以使用模块了。不知何故,它对我有用。

于 2021-06-02T19:52:19.657 回答
-1

据我所知,问题在于环境,默认情况下,树莓派在命令终端上运行 python2,我猜你是在 thonny idle 或 python3 idle 上运行程序,所以你正在做的是您正在使用 python2 环境安装 playsound(终端),然后使用 python3 环境运行您的程序。所以我所做的是我在终端上使用了这个命令 sudo apt-get remove python2.7 --purge sudo apt-get install python3.5 pip3 install playsound 并且没有看到模块错误。

于 2021-02-18T11:08:48.500 回答