VS Code安装相关扩展后无法创建Django项目问题求助
VS Code无法创建Django项目排查步骤
- 首先确认Python解释器匹配(这是90%以上同类问题的诱因)
- 打开VS Code内置终端,执行
pip show django,记下返回结果里的Location路径 - 按下快捷键
Ctrl+Shift+P(Mac系统为Command+Shift+P),搜索并选择「Python: 选择解释器」 - 对比当前选中的解释器对应的
site-packages路径,和第一步查到的Django安装路径是否一致,不一致的话切换到安装了Django的对应解释器即可
- 打开VS Code内置终端,执行
- 如果解释器匹配仍报错,优先用原生命令创建项目排查扩展问题
- 在VS Code终端中进入你想要存储项目的目录,执行
django-admin startproject 你的项目名称 - 若命令执行成功,说明你使用的Django可视化创建扩展存在异常,可卸载重装对应扩展,后续也可以直接用命令行创建项目后再用VS Code打开,完全不影响正常使用
- 若命令执行失败,根据报错类型处理:
- 提示
django-admin 不是内部或外部命令:将第一步查询到的Django安装路径上级的Scripts文件夹路径,添加到系统环境变量的Path中,重启VS Code终端后再试 - 提示权限不足:Windows用户右键以管理员身份启动VS Code再执行命令,Mac/Linux用户在命令前加
sudo执行即可
- 提示
- 在VS Code终端中进入你想要存储项目的目录,执行
- 如果你使用了虚拟环境,必须先激活对应虚拟环境,再执行Django项目创建命令,否则系统会无法识别虚拟环境中安装的Django
内容的提问来源于stack exchange,提问作者Tanmay Dixit
相关产品推荐
相关产品推荐

