如何解决无法在虚拟环境中使用 PlaySound
我尝试使用python中的playsound模块播放.mp3文件,程序如下:
from playsound import playsound
playsound('test.mp3')
当我从我的主要 python 安装运行程序时,没有错误并且文件被播放。但是当我在虚拟环境中运行程序时,出现以下错误:
Traceback (most recent call last):
File "main.py",line 2,in <module>
playsound('test.mp3')
File "/home/skartik/Documents/Py Projects/Speech Asisstant/venv/lib/python3.8/site-packages/playsound.py",line 91,in _playsoundNix
import gi
ModuleNotFoundError: No module named 'gi'
我已经尝试安装 vext 和 vext.gi 但错误仍然存在。 虚拟环境中pip列表的输出-
Package Version
------------------ ---------
certifi 2020.12.5
chardet 4.0.0
click 8.0.0
gTTS 2.2.2
idna 2.10
pip 20.0.2
pkg-resources 0.0.0
playsound 1.2.2
PyAudio 0.2.11
pydub 0.25.1
pygi 1.0.3
python-Levenshtein 0.12.2
requests 2.25.1
ruamel.yaml 0.17.4
ruamel.yaml.clib 0.2.2
setuptools 44.0.0
six 1.16.0
urllib3 1.26.4
vext 0.7.6
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。