首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VSCodium不导入Python中的模块

VSCodium不导入Python中的模块
EN

Stack Overflow用户
提问于 2021-05-23 19:28:45
回答 2查看 99关注 0票数 0

我想做一个在Python上导入SpeechRecognition的语音助手;我用以下命令安装了PyAudio和SpeechRecognition:pip install PyAudio pip install SpeechRecognition on Linux,但当我尝试用import speech_recognition as sr导入SpeechRecognition时,VSCodium没有导入模块。

但是后来我尝试导入其他模块,同样的事情也发生了……我该怎么办?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-05-28 15:52:00

您可以通过pip --version检查您使用的是哪个pip,通过where python(cmd)或get-command python(PowerShell)检查您使用的是哪个python。确保pip与您正在使用的python解释器匹配。

如果不是,你可以尝试用快捷键'Ctrl+Shift+`‘重新打开终端。然后再次检查pip版本。

如果它仍然与解释器不匹配。这可能是因为这个环境没有在这个环境中安装pip。

票数 0
EN

Stack Overflow用户

发布于 2021-05-23 19:39:07

我认为它的主要原因是在Linux上,pip是针对python2的,而pip3是针对python3的。如果您正在使用py3,使用pip3可能会有所帮助。其他原因可能包括您所在的虚拟环境,on.If不会自动激活它,或者您正在使用的任何扩展程序都不要在虚拟环境中运行,它可能找不到您安装的软件包。您可以尝试以下命令:

示例:

代码语言:javascript
复制
pip3 install PyAudio
pip3 install SpeechRecognition 
python3 main.py
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67659218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档