安装Vscode后,执行Python 时 , 如果输出文件的路径是 可能会出现错误 PermissionError: 拒绝访问(os error 5)
原因是默认终端路径(cwd) 是Vscode安装目录 , 比如
"D:\softwares\vscode\Microsoft VS Code"
此目录默认是只读 , 无法写入文件 ,所以报错 .
解决方法是在Vscode设置(setting)里面直接指定默认输出目录.
(也可以指定输出在代码所在目录 , 不推荐这样 , 不要把代码和输入输出文件混在一起 , 原因有很多 , 最起码是不方便 Git )
修改setting步骤:
1, 打开Vscode
如果你知道setting文件在哪里,也可以直接进入文件
2.1 , 快捷键方式
同时按下 CTRL + Shift + p (p大小写无所谓) ,弹出此界面
2.2 或者鼠标点击
3, 点击右上角选择文件打开
4, 在setting.json 文件里面添加语句
"terminal.integrated.cwd": "E:/work"

这个是固定的
"terminal.integrated.cwd"
这个是任意的
是你想要的输出路径 , 换成你自己的 , 比如 "D:/临时输出" , 路径最好是采用 Unix 风格路径 ,即 / 而不是 \
5, 关闭重启Vscode即可