Visual Studio Code 设置在文件目录中运行python程序
问题描述
- vscode运行python程序时,提示引用的相对资源文件不存在
Traceback (most recent call last):
File "f:/workspace/python workspace/python cookbook/prj1_3/src/deque.py", line 22, in <module>
with open('deque.txt') as file:
FileNotFoundError: [Errno 2] No such file or directory: 'deque.txt'
PS F:\workspace\python workspace\python cookbook>
分析原因
- vscode默认程序执行位置是最外层目录,修改为在文件的目录中执行即可
解决方法
- [插件] → [python插件] → 右键[扩展设置] → 搜索[execute] → 勾选[Python > Terminal:Execute In File Dir]