最近复现一篇文章的时候,发现明明相对路径设置的没有问题,但就是显示无法找到文件。苦恼之后转战pycharm编辑器验证,发现代码可以运行,可见是VScode编辑器设置的问题,搜索相关博客问题得到解决。
解决办法:打开vscode的设置界面,在搜索框中输入file dir,滚动鼠标下翻到Python › Terminal: Execute In File Dir 这个条目下,在下面的框中打勾。这样操作的意思是当你在终端运行某个文件时,这个文件所属的文件夹自动作为当前路径。
若是pycharm,则更简单,选择需要作为当前路径的所属文件夹,右键,依次选择 open in -> directory path即可