如果这是个多余的问题请原谅。我看了几个类似的帖子,我相信我的问题是独一无二的。我正在制作一个简单的人工智能助手,使用一个关于极客健忘的教程。链接如下:
https://www.geeksforgeeks.org/build-a-virtual-assistant-using-python/
我想把它调整得更符合我的需求,我想我已经解决了所有的问题,包括用python3对应的import SpeechRecognition as sr
代替python3。我使用PyCharm社区作为我的IDE,对于知道它的人,它允许您安装import
使用的缺少的模块,方法是对它们进行鼠标移动并单击提示符来安装模块。长话短说,这不适用于SpeechRecognition。尽管多次单击提示符并看到它成功安装,但它还是显示了No module named 'SpeechRecognition'
。
我去了Python终端,并尝试用以下方法手动完成此操作:
>> pip3 install SpeechRecognition
WARNING: You are using pip version 21.1.2; however, version 21.3.1 is available.
You should consider upgrading via the 'C:\Users\[user]\PycharmProjects\[my project]\venv\Scripts\python.exe -m pip install --upgrade pip' command.
>> C:\Users\[user]\PycharmProjects\[my project]\venv\Scripts\python.exe -m pip install --upgrade pip
Requirement already satisfied: pip in C:\Users\[user]\PycharmProjects\[my project]\venv\lib\site-packages (21.1.2)
Collecting pip`
Using cached pip-21.3.1-py3-none-any.whl (1.7 MB)
Installing collected packages: pip
Attempting uninstall: pip`
Found existing installation: pip 21.1.2
Uninstalling pip-21.1.2:
Successfully uninstalled pip-21.1.2
Successfully installed pip-21.3.
>> pip3 install SpeechRecognition
Requirement already satisfied: pip in C:\Users\[user]\PycharmProjects\[my project]\venv\lib\site-packages (3.8.1)
总的来说,我对Python和编码相当陌生,但从我的经验可以看出它已经安装好了。但是,当我运行该程序时,它会返回以下错误:
Traceback (most recent call last):
File "C:\Users\[user]\PycharmProjects\[my project]\main.py", line 2, in <module>
import SpeechRecognition as sr
ModuleNotFoundError: No module named 'SpeechRecognition'
我不知道我在这里做错了什么,但是任何帮助都会很感激。
谢谢,干杯。
发布于 2022-01-26 19:38:18
https://stackoverflow.com/questions/70867391
复制相似问题