1. 运行空间
- 在vscode中,运行python文件时,默认选择的是项目根目录作为运行空间。
- 在pycharm中,运行python文件时,默认选择的是该文件所在目录作为运行空间。
因此,同样的相对路径,分别在vscode和pycharm中运行肯定会有一个出错,因此如果想要不改变运行空间就能正常运行,最好所有路径都用绝对路径。
vscode默认运行空间不是当前文件目录的解决方法
- VSCode按下Ctrl+,打开设置
- 搜索execute并在Extensions-Python中打开Python > Terminal: Execute In File Dir选项。
解决方法来自:https://www.cnblogs.com/azureology/p/12651900.html