在 Jupyter Notebook 中导入的包在 Anaconda 提示符中不起作用



我正在使用 anaconda 发行版将我使用 pip install .. 安装的库导入 Jupyter Notebook,它正在工作。 接下来,我尝试在VS Code中导入相同的库并使用Anaconda提示符运行它。我收到错误消息,例如:模块未找到错误:没有名为"spacy"的模块

我不明白为什么它可以在 Jupyter 笔记本中工作但不使用 VS Code,他们不是都使用 Anaconda 发行版吗?

编辑: 我尝试使用Sublime文本编辑器并得到同样的错误。当使用Anaconda提示符并运行"pip list"时,我得到了包括spacy在内的所有软件包的列表,但是在运行代码时,我收到错误"没有名为'spacy'的模块">

通常,如果您没有选择适当的环境,就会发生此错误。在 VSCode 中切换到 anaconda 环境。使用命令面板中的"Python:选择解释器"命令(Ctrl + Shift+P(,然后选择特定环境。您可以在 VSCode 文档中找到更多详细信息

相关内容