vscode 使用python进行绝对导入 失败,尝试了好久,不知道哪里有问题。明明cmd目前目录在根目录,但是执行的时候还是找不到根目录
下面是vscode我目前的setting.json
{
"editor.formatOnType": true,
"editor.formatOnSave": true,
"files.autoSave": "afterDelay",
"workbench.editorAssociations": {
"*.ipynb": "jupyter-notebook"
},
"notebook.cellToolbarLocation": {
"default": "right",
"jupyter-notebook": "left"
},
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
"[python]": {
"editor.wordBasedSuggestions": false
},
"python.autoComplete.extraPaths": [],
"python.analysis.extraPaths": [],
"security.workspace.trust.untrustedFiles": "open",
"workbench.startupEditor": "none",
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
// "terminal.integrated.shell.windows":"C:\\Windows\\System32\\cmd.exe",
// "terminal.integrated.shell.windows":"C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
"terminal.integrated.profiles.windows": {
"Git-Bash": {
"path": "C:\\program files\\Git\\bin\\bash.exe",
"args": [],
"icon": "terminal-bash"
}
},
"terminal.integrated.defaultProfile.windows": "Git-Bash"
// "terminal.integrated.automationProfile.windows": {
// }
// "terminal.integrated.env.osx": {
// "PYTHONPATH": "${workspaceFolder}",
// },
// "terminal.integrated.env.linux": {
// "PYTHONPATH": "${workspaceFolder}",
// },
// "terminal.integrated.env.windows": {
// "PYTHONPATH": "${workspaceFolder}",
// },
// "code-runner.runInTerminal": true,
// "python.terminal.executeInFileDir": true,
// "workbench.editorAssociations": [
// {
// "viewType": "jupyter.notebook.ipynb",
// "filenamePattern": "*.ipynb"
// }
// ]
}
想要设置根目录。
我知道了。。。下面json下面那段我以为没用,注释了。结果是需要重启vscode才有用。把注释去掉,重启vscode就行了
{
"editor.fontSize": 22,
"editor.formatOnPaste": true,
"editor.formatOnSave": true,
"window.zoomLevel": 0,
"python.autoComplete.extraPaths": [
"C:/Users/Administrator.SC-202011032309/AppData/Local/Programs/Python/Python39/python39.zip",
"C:/Users/Administrator.SC-202011032309/AppData/Local/Programs/Python/Python39/DLLs",
"C:/Users/Administrator.SC-202011032309/AppData/Local/Programs/Python/Python39/lib",
"C:/Users/Administrator.SC-202011032309/AppData/Local/Programs/Python/Python39",
"C:/Users/Administrator.SC-202011032309/AppData/Roaming/Python/Python39/site-packages",
"C:/Users/Administrator.SC-202011032309/AppData/Local/Programs/Python/Python39/lib/site-packages",
"C:/Users/Administrator.SC-202011032309/AppData/Local/Programs/Python/Python39/Scripts",
],
"python.analysis.extraPaths": [
"C:/Users/Administrator.SC-202011032309/AppData/Local/Programs/Python/Python39/python39.zip",
"C:/Users/Administrator.SC-202011032309/AppData/Local/Programs/Python/Python39/DLLs",
"C:/Users/Administrator.SC-202011032309/AppData/Local/Programs/Python/Python39/lib",
"C:/Users/Administrator.SC-202011032309/AppData/Local/Programs/Python/Python39",
"C:/Users/Administrator.SC-202011032309/AppData/Roaming/Python/Python39/site-packages",
"C:/Users/Administrator.SC-202011032309/AppData/Local/Programs/Python/Python39/lib/site-packages"
],
}