我正在编写一个新的项目,主要更新它以包括交叉兼容,但我的智能感知有点werid它有时工作,但其他时候没有,这里是一个例子:
"Text". # it works here
1. # it works here
import tkinter
tkinter.Tk(). # it doesn't work
我没有安装任何扩展,至少在我的记忆,我试图卸载扩展,我检查了设置,它仍然没有固定。
你知道我该怎么解决这个问题吗?没有智能感知对我来说真的很烦人。
还有
我正在编写一个新的项目,主要更新它以包括交叉兼容,但我的智能感知有点werid它有时工作,但其他时候没有,这里是一个例子:
"Text". # it works here
1. # it works here
import tkinter
tkinter.Tk(). # it doesn't work
我没有安装任何扩展,至少在我的记忆,我试图卸载扩展,我检查了设置,它仍然没有固定。
你知道我该怎么解决这个问题吗?没有智能感知对我来说真的很烦人。
还有
1条答案
按热度按时间rvpgvaaj1#
这个问题的原因有很多。您可以将鼠标悬停在
tkinter
上,查看是否可以获得有关软件包的相关信息。如果你没有得到这个信息,运行文件得到了ModuleNotFound错误,你必须检查你是否选择了正确的python解释器(“Ctrl+Shift+P”并键入“Python:选择解释器”)。
如果你能成功运行文件,这可能是由于pylance找不到包的路径导致的。你可以在你的设置中添加以下代码:
顺便说一句,重新启动VsCode也可能是一个解决方案。