已解决(vscode中运行Python读取文件报错)[Errno 2] No such file or directory:“README .md ‘






文章目录

  • 报错代码
  • 报错翻译
  • 报错原因
  • 解决方法
  • 千人全栈VIP答疑群联系博主帮忙解决报错






报错代码




粉丝群一个小伙伴想用vscode中运行Python读取文件,但是发生了报错(当时他心里瞬间凉了一大截,跑来找我求助,然后顺利帮助他解决了,顺便记录一下希望可以帮助到更多遇到这个bug不会解决的小伙伴),报错代码如下:

vscode python 无法跳转 为什么vscode里不能运行python文件_python



报错信息截图如下所示

vscode python 无法跳转 为什么vscode里不能运行python文件_ide_02






报错翻译




报错信息翻译如下



[Erno 2]没有这样的文件或目录:“README.md”



报错原因




报错原因

报错信息提示的是没有那个文件,但是上面截图那明明是有文件的,这是因为vscode配置的原因,小伙伴按下面的方法解决即可!!!



解决方法




1. 安装code runner:

vscode python 无法跳转 为什么vscode里不能运行python文件_编辑器_03



2. 把这个勾上:

vscode python 无法跳转 为什么vscode里不能运行python文件_vscode_04




3. "cwd": ${fileDirname}把这个加到配置文件里:

{
    // 使用 IntelliSense 了解相关属性。 
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: Current File",
            "type": "python",
            "request": "launch",
            "program": "${file}",
            "console": "integratedTerminal",
            "justMyCode": true,
            "cwd": "${fileDirname}"
        }
    ]
}

vscode python 无法跳转 为什么vscode里不能运行python文件_vscode python 无法跳转_05

再次运行就成功了:



vscode python 无法跳转 为什么vscode里不能运行python文件_编辑器_06