python模块当前路径在vs代码上是错误的

python module current path is wrong on vs code

我使用 ./ 访问我的 python 模块的当前路径,它与 pycharm 完美配合,但是当我尝试在 Vscode 上 运行 时,它将我当前的路径视为 C:\user\user 我的模块甚至不在我的 C 盘中

例如我 运行 这个代码:


import pathlib
varname = pathlib.Path().resolve()
print(varname)

我得到了 2 个不同的输出

在我得到的 vs 代码中:C:\Users\User 在 pycharm 中:P:\programing\wtong-path

顺便说一下,我在 pycharm 中指定了模块位置,但是 vscode

没有这样的选项

您可以尝试通过以下代码更改 VSC 上的当前工作目录:

import os
os.chdir('your path here')

我相信这不会给出任何输出,但您的路径会改变。