我最近在Djangon / Python中进行开发,并一直使用Sublime Text。 我想谈一个更完整的想法(控制台,调试等) 所以我安装了VS Code,但是当我打开Django / Python项目时,当我想安装python扩展名时却出现以下错误,但是却出现了以下错误:
环境变量'Path'似乎有一些包含'“'字符的路径。已知该字符的存在导致Python扩展程序无法加载。如果扩展程序无法加载,请修改您的路径以删除此“”字符。
当我查看PATH环境变量时,看不到引号,而是两行:
%USERPROFILE%\ AppData \ Local \ Microsoft \ WindowsApps; C:\ Program Files \ PostgreSQL \ 11 \ bin; C:\ Program Files \ PostgreSQL \ 11 \ lib; C:\ Program Files \ Sublime Text 3; C :\ Users \ jl3.PRT-063 \ AppData \ Local \ Programs \ Python \ Python37-32 \ Scripts;
C:\ Users \ jl3.PRT-063 \ AppData \ Local \ Programs \ Microsoft VS Code \ bin
我决定遵循VS Code Python教程,实际上是当我运行程序“ Hello world!”时。我收到以下错误消息:
[正在运行] python -u“ c:\ Users \ jl3.PRT-063 \ hello \ hello.py” python是否无法识别“ python”为内部或外部命令可操作程序或批处理文件?
当我在Windows控制台上运行django项目时,我使用py而不是python ...我不知道为什么,如果是我将VS Code设置为python ... 也许是问题的根源
有人可以帮我吗?
答案 0 :(得分:0)
您实际上是在使用Code Runner而不是Python扩展名(可以通过[Running]
位来执行代码)。如果您希望Python扩展程序执行该操作,请为您的Python工作区禁用Code Runner或将其卸载。