这是我收到的投诉:
~\Documents\IT\2020 SUM\32933\Resemblyzer\resemblyzer\audio.py in <module>
4 from typing import Optional, Union
5 import numpy as np
----> 6 import webrtcvad
7 import librosa
8 import struct
ModuleNotFoundError: No module named 'webrtcvad'
在检查解决方案后,我尝试了 sys.executable
和 sys.path
那么这里是输出:
C:\Anaconda\python.exe
['C:\\Users\\Jocelyn Huang\\Documents\\IT\\2020 SUM\\32933\\Resemblyzer', 'C:\\Anaconda\\python37.zip', 'C:\\Anaconda\\DLLs', 'C:\\Anaconda\\lib', 'C:\\Anaconda', '', 'C:\\Anaconda\\lib\\site-packages', 'C:\\Anaconda\\lib\\site-packages\\win32', 'C:\\Anaconda\\lib\\site-packages\\win32\\lib', 'C:\\Anaconda\\lib\\site-packages\\Pythonwin', 'C:\\Anaconda\\lib\\site-packages\\IPython\\extensions', 'C:\\Users\\Jocelyn Huang\\.ipython']
我也尝试了 conda env,虽然这个包也可用,但我在这个 env 中仍然收到同样的抱怨:
经过多次尝试,我仍然无法弄清楚这里发生了什么, 请原谅我对这方面的知识贫乏...
答案 0 :(得分:0)
请按照以下步骤操作:
pip uninstall webrtcvad
conda uninstall webrtcvad
conda install webrtcvad
还要检查使用 conda 安装的软件包,您需要执行 conda list
而不是 pip list
我真的不知道为什么会发生这种情况,但最近它发生在我身上,上面分享的步骤解决了它。