当在VScode中,Django的库出现”Import XXX could not be resolved from source”的错误时

发生的事情

image.png

请提供问题的描述。

・对于没有对应的源文件的导入进行诊断
・似乎是说没有找到django.urls。

假设/前提条件

只要能启动虚拟服务器,那么里面肯定包含了Django本身。
但是Django模块的搜索路径可能不同。
可能需要导入其他东西。

解决方案

image.png

There is only one option needed for paraphrasing the prompt, which is to provide a native Chinese translation.

答案:理由

・在VScode中安装的名为”pylance”的扩展组件会使用Python解释器分析代码,并在代码编写过程中标记出错误。
・但如果设置了虚拟环境的解释器,可能无法识别django模块。

解释器是什么

这是一种将编程语言转换为计算机可以解释和执行的形式并逐步执行的软件。我之前也调查过这个。

广告
将在 10 秒后关闭
bannerAds