我在PIL库中的visual studio代码中发现错误,找不到模块


from tkinter import *
from PIL import Image, ImageTk 

这个PIL库不工作,vs代码显示没有发现模块错误,而这个库已经安装在其中。

第一个问题可能是您已将包安装到另一个环境中。

当您打开终端并键入python -m pip install [packagename]时,您将把程序包安装到PATH变量中表示的基本解释器中。"(请参见环境变量(。

如果您激活了一个虚拟环境,然后python -m pip install [packagename],则指定的程序包将安装在您激活的当前虚拟环境中。

在vscode中,您需要将虚拟环境附加到您的项目中。

我还注意到,重新启动vscode有时也能解决类似的问题。

最新更新