【发布时间】:2021-07-14 21:29:47
【问题描述】:
我的基本问题是,每当我尝试在 VSCode 中导入 Python 模块时都会出错,而使用 PyCharm 时不会发生这种情况。
从我目前阅读的内容来看,问题似乎出在 python 路径或解释器上。 我的问题是,我并不真正理解问题是什么,这意味着在尝试应用我找到的其他一些解决方案时我很快就会感到迷茫,因为我不知道该看什么为。
有人能解释一下出了什么问题以及如何解决吗?
编辑:我可能忘了添加一个关键细节。使用代码运行器运行我的 python 文件时,我遇到了这个问题。 这是我需要添加到我的 settings.json 以使一切正常工作: “code-runner.executorMap”:{ "python": "$enterPythonPathhere" }
【问题讨论】:
-
当您在 PyCharm 中创建项目时,您是否将其设置为使用系统解释器或创建虚拟环境?和/或 VSCode 是否使用了 venv?它运行的环境可能不同,因此没有可用的相同模块。如果你去文件->设置然后项目:项目名称选项卡,单击“Python解释器”,你可以在那里添加模块。对于名称与您导入的模块名称相同的模块(例如
requests),您通常只需右键单击红色下划线的位置,然后单击在此处或在 rmb 菜单中的上下文操作下安装包
标签: python visual-studio-code import pycharm vscode-code-runner