>>No.68423801
但我当然不满足于重启,万一下次又不行了怎么办?
所以我加上了我今天写的测试,再试了一遍,又报错了。
我备份了原本的测试文件之后再次重启,结果重启之后报错的代码又跑成功了?(;´Д`)
经过我多次控制变量的实验之后我终于找到了问题。
我猜测应该是vscode在工作区中打开文件的时候会直接把当前文件所在目录当成根目录?(也有可能是错误的推断)
前面的测试中有时报错有时不报错是因为我后来反复的测试过程中有时打开整个项目文件夹,有时只打开test文件夹,有时只打开单独的test文件,而打开整个项目文件夹时系统目录就是正确的,大概是这个原因?
总之现在在我每次都是打开整个项目文件夹之后就再也没遇到过报错了。
但是为什么以前我没遇到这样的问题呢( ゚∀。)真是奇怪啊