【问题标题】:fbprophet installation in conda env failedconda env 中的 fbprophet 安装失败
【发布时间】:2021-12-31 07:15:56
【问题描述】:

我想安装包fbprophet(它现在可能也称为prophet)。我尝试像这样(不是一次全部导入):

import fbprophet
import prophet
from fbprophet import Prophet
from prophet import Prophet

我收到的错误如下:

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
~\AppData\Local\Temp/ipykernel_5908/2493871459.py in <module>
----> 1 from prophet import Prophet

ModuleNotFoundError: No module named 'prophet'

我已经解决了所有其他问同样问题的问题,但这些解决方案对我不起作用。我还尝试将 python 版本更改为 3.7,以便在新环境中安装它以进行测试。

installing prophet in jupyter nb

No module named 'fbprophet'?

Prophet / fbprophet package in Python

some code solution for installation

【问题讨论】:

  • 如果我尝试从 anaconda navigator 安装 fbprophet 包,它根本不可见(anaconda navigator 版本是 2.1.1)

标签: python jupyter-notebook facebook-prophet


【解决方案1】:

我的建议是为prophet 创建一个全新的 conda 环境。您将避免冲突并让 conda 在没有任何其他约束的情况下检索所需的依赖项。以下是按照doc 执行此操作的方法。

# create a new env called prophet
# with no other spec than prop
conda create -c conda-forge -n prophet prophet

使用环境。

# activate the env
conda activate prophet
# test
python -c "import prophet; print(prophet.__version__)"
# Importing plotly failed. Interactive plots will not work.
# 1.0

按照 doc 将其注册为 Jupyter 内核

# install ipykernl
conda install ipykernel
# register it
python -m ipykernel install --user --name prophet --display-name "Prophet"

【讨论】:

  • 我按照上面的代码,并尝试使用 Prophet 内核在 jupyter notebook 单元中导入先知,然后内核在执行时变得死机。但是,在 anaconda 终端中,当我运行 python 并执行 import prophet 它可以工作
  • @varunavi 很遗憾听到这个消息。在我这边,它运行起来就像一个全新安装的魅力,我上传了一个屏幕截图。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-06-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多