VsCode 无法识别模块(我使用的是 python 3.10)
Posted
技术标签:
【中文标题】VsCode 无法识别模块(我使用的是 python 3.10)【英文标题】:VsCode doesn't recognize modules (I'm using python 3.10) 【发布时间】:2022-01-16 09:31:48 【问题描述】:正如标题所说,显然 VsCode 无法识别我已经安装在 MacBook 上的几个模块。例如,
from bs4 import BeautifulSoup
from requests import request
from tkinter import *
错误信息说,
No module named 'bs4'
File "/Users/my_name/Desktop/VsCode Projects/weather_detecter/main.py", line 7, in
<module>
from bs4 import BeautifulSoup
此外,它在请求上也说了同样的话,但在 tkinter 上却没有。我在 terminal.app 和 VsCode 终端上都尝试了 sudo pip, -m, pip3 ,但结果仍然相同。我该如何解决这个问题?
【问题讨论】:
【参考方案1】: 您可能需要先选择正确的 Python 解释器版本,然后再尝试导入模块。 或者,在 VS Code 中打开终端并尝试使用命令python3 -m pip install <module_name>
重新安装模块
【讨论】:
我将解释器从 .10 更改为 .8.8 并且成功了!!非常感谢您的建议先生/女士!! 不客气!以上是关于VsCode 无法识别模块(我使用的是 python 3.10)的主要内容,如果未能解决你的问题,请参考以下文章
TypeScript 无法识别 React 正在我的 VSCode 中的 linter 中导入和使用
即使通过开发人员命令提示符打开 VSCode 也无法识别 CL