我使用ipynb-file。当我试图导入prophet库时,我得到了以下内容:
ModuleNotFoundError:没有名为“先知”的模块。
但是这个软件包已经安装好了,而且是在我目前的环境中。木星服务器的解释器有prophet库。当我将光标移到库名时,DataSpell会显示它的信息:

如果我在python控制台中执行from prophet import Prophet,一切都很好!我认为问题出在木星笔记本上,但找不到。
发布于 2022-01-10 21:24:24
最近碰上了这个。This answer让我走上了正确的轨道。
jupyter也安装在我的一个默认Ubuntu环境中,而DataSpell使用的是二进制文件,而不是安装在我在DataSpell中创建的环境中的服务器。
(巧合的是,默认环境中也安装了像pandas这样的通用包,所以直到我在DataSpell管理的环境中安装了一个还没有安装在我的Ubuntu默认python环境中的包之前,我才会遇到这个问题。)
找到默认的jupyter二进制文件:which jupyter.
nano /home/<user>/.local/bin/jupyter
jupyter顶部的python环境:python3.8 -m pip uninstall jupyter然后DataSpell使用正确的jupyter二进制文件(所有导入都正常工作)。
发布于 2022-10-04 15:53:44
我使用以下步骤以更简单的方式解决了问题:
运行你的木星笔记本从窗口开始(我有anaconda).
好好享受!
https://stackoverflow.com/questions/69706693
复制相似问题