VS Code中Django导入项出现黄色下划线问题求助
解决VS Code中Django导入出现黄色下划线的问题
确认VS Code使用的Python解释器正确
点击VS Code左下角显示的Python版本号,在弹出的列表中选择你当前Django项目所使用的虚拟环境(或安装了Django的环境)的Python解释器。比如项目用了虚拟环境venv,就选./venv/Scripts/python.exe(Windows)或./venv/bin/python(Mac/Linux)。添加Django路径到Pylance的搜索范围
打开命令面板(Ctrl+Shift+P),输入Preferences: Open Settings (JSON),在settings.json中添加以下配置(替换成你自己的Django安装路径):"python.analysis.extraPaths": [ "./venv/lib/python3.10/site-packages" ]可以通过在终端运行
pip show django查看Location字段,就是Django的安装目录。重启Pylance语言服务
打开命令面板,输入Python: Restart Language Server,等待服务重启后检查下划线是否消失。如果没效果,直接重启VS Code试试。验证Django安装环境
在VS Code的终端中激活你的项目虚拟环境(如果用了的话),运行pip show django,确认输出的Location路径和你在VS Code中选中的解释器环境一致。如果不一致,在当前环境下重新执行pip install django。
内容的提问来源于stack exchange,提问作者Kovid Tripathi
相关产品推荐
相关产品推荐

