从 PyCharm 转移到 VSCode 后无法导入 Python 模块

Can't import Python modules after transferring to VSCode from PyCharm

我的基本问题是每当我尝试在 VSCode 中导入 Python 模块时出现错误,而使用 PyCharm.[=13= 时不会发生这种情况]

从我目前阅读的内容来看,问题似乎出在 python 路径或解释器上。 我的问题是,我真的 理解 问题是什么,这意味着当我尝试应用我找到的其他一些解决方案时,我很快就会感到迷茫,因为我不知道寻找什么。

有人可以说明问题出在哪里以及如何解决吗?

编辑:我可能忘了添加一个关键细节。当 运行 我的 python 文件使用代码运行器时,我遇到了这个问题。 这是我需要添加到我的 settings.json 中才能使一切正常运行的内容: “代码-runner.executorMap”:{ "python": "$enterPythonPathhere" }

在 VS 代码中按 Ctrl+Shift+P 在搜索框中输入 select 解释器

Python: Select Interpreter

这将显示几个环境路径。单击您在 pycharm.

中使用的环境

如果您的 pycharm 环境确实显示在列表中,您应该输入环境路径。那应该可以。

在VS Code中安装和使用python个模块,请参考:

  1. 正如人们提到的,select 所需的 python 环境位于 VS Code 的左下角。

  2. 请使用快捷键Ctrl+Shift+`打开一个新的VS Code终端,然后查看是否进入了selected python环境。(" python --version" 或 "pip --version")

  3. 安装模块。

  4. 检查模块的安装。(pip show module_name)

参考:Python environments in VS Code.