python - 安装包时 JetBrains DataSpell ModuleNotFoundError 错误

标签 python pycharm modulenotfounderror prophet dataspell

我使用 ipynb-文件。当我尝试导入 prophet 库时,我得到了这个:

ModuleNotFoundError: No module named 'prophet'.

但是这个包已经安装好了,而且在我当前的环境中。 Jupyter 服务器的解释器有 prophet 库。当我将光标移动到库名称时,DataSpell 会显示其信息:

screenshot

如果我在 python 控制台中执行 from prophet import Prophet 一切正常!我认为问题出在 Jupyter Notebook 中,但找不到它。

最佳答案

最近遇到了这个。 This answer让我走上正轨。

jupyter也安装在我的默认 Ubuntu python 环境之一中,并且 DataSpell 使用那个二进制文件而不是安装在我在 DataSpell 中创建的环境中的二进制文件来启动服务器。

(巧合的是,该默认环境也安装了像 pandas 这样的通用包,所以直到我在 DataSpell 管理的环境中安装了一个不是 已经在我的 Ubuntu 默认 python 环境中。)

  • 我找到了默认的 jupyter 二进制文件:which jupyter .
  • 检查脚本:nano /home/<user>/.local/bin/jupyter
  • 查看安装它的 python 环境:#!/usr/bin/python3.8在脚本的顶部
  • 已卸载 jupyter来自那个环境:python3.8 -m pip uninstall jupyter

然后 DataSpell 使用了正确的 jupyter二进制文件(并且所有导入工作正常)。

关于python - 安装包时 JetBrains DataSpell ModuleNotFoundError 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69706693/

相关文章:

python - 从 sqlite3 填充组合框可编辑用户名和行编辑密码

Python 脚本因大量数据而失败

python - 在函数内部时自动完成/仅获取函数参数的建议

python - 使用 pyinstaller 编译 python 脚本后没有名为 'scipy.spatial.transform._rotation_groups 的模块

python - 奇怪的语法错误(Python 新手)

python - 如何使 Tkinter 条目焦点验证不仅仅在第一次发生?

python - VS 代码 : How to find all references of a variable in python?

macos - Pycharm 安装失败并显示 "Invalid Log Path"

python-3.x - 为 CLI 脚本构建 python 包

node.js - 试图运行 openAI 应用程序 : cannot find module when calling 'npm run dev'