Anaconda下 --- fbprophet库的安装

💛环境:window10、python3.8

💦平台:jupyter lab

打开anaconda promopt控制台,分为默认环境下配置创建新环境进行配置
------------------------------------------------*gg *-------------------------------------------------------------
一般来说,在base环境安装Prophet,会与其他包进行版本冲突,建议直接重新建个虚拟环境后再安装Prophet包,成功几率会大很多;

1.在默认base环境下配置

(1)以管理员模式打开anaconda promopt控制台

## 1.首先安装pystan
>> conda install pystan(pip install pystan)
## 2.安装fbprophet
>> conda install -c conda-forge fbprophet

按理说,到这里是安装完了。如下图,在anacondda navifator切换环境后,打开open with python,输入:

from fbprophet import Prophet

输入上述内容后,还是报了个错:

import fbprophet 后会提示:
ERROR:fbprophet:Importing plotly failed. Interactive plots will not work.
问题说明:没有安装plotly模块;
解决方法:直接在anaconda promopt安装即可:conda install plotly -y 

在这里插入图片描述

到这里,在默认base环境的terminal中导入 fbprephet就成功了,如图,导入成功;

  • 注意:系统自动配置的版本为:
pystan:  2.19.1.1
fbprophet:0.7.1
若有要求,可在下载时,在后面添加版本号即可;

2.在新创建的虚拟环境下配置

2.1 创建虚拟环境

(1)以管理员身份运行Anaconda Prompt,然后输入以下命令:conda create --name [your_env_name] python=[x.x]
如:我要创建一个名为prophet的虚拟环境,那我运行如下命令:conda create --name prophet python=3.8

2.2 激活虚拟环境(切换虚拟环境)

  • windows: activate [your_env_name]
  • Linux: source activate [your_env_name]

2.3 安装fbprophet库

## 1.首先安装pystan
>> conda install pystan(pip install pystan)
## 2.安装fbprophet
>> conda install -c conda-forge fbprophet
## 3.若import fbprophet 后未提示:ERROR:fbprophet:Importing plotly failed. Interactive plots will not work.
## 则不用输入第3步;
>>conda install plotly -y 

(4)在open with python可以导入成功而在jupyter lab或者jupyter book中无法导入成功,说明环境为切换成功,默认环境是base;
在这里插入图片描述

在我们创建新的虚拟环境后,只有上面两行,没有标黄的部分;

  • 说明:没有安装该环境可运行的平台;
  • 解决办法:当我们切换到我们需要的环境后,如下操作即可;

在这里插入图片描述
(5)在安装完成之后,会出现标黄的两处,这时候我们通过open terminal打开jupyter lab进入项目即可,如下图,导入成功;
在这里插入图片描述

  • 可视化插件会自动将环境名注册到notebook中(lab 同)。
  • 若没有安装可视化插件,则会导致下面问题;

3.Anconda创建完虚拟环境后,在虚拟环境中如何打开对应的jupyter notebook?

在同一虚拟环境中,notebook与terminal执行路径不同。

3.1 查看执行路径

import sys
sys.executable
out:'路径名'

3.2 问题说明

环境名没有注册到notebook上,需要先将虚拟环境名注册到插件中;

3.3 解决办法

  • 1.进入虚拟环境
>> conda activate prophet 
  • 2.安装ipykernel,并选择‘y’
conda install ipykernel  #安装ipykernel库,用来注册

如果出现这样的报错,先点击“确定”即可。
在这里插入图片描述

  • 3.将虚拟环境名组注册到notebook,可以看见文件路径
>> python -m ipykernel install --user --name prophet --display-name prophet #将环境名注册到notebook
  • 4.进入notebook
  • (1)先判断是否安装notebook
>> ipython notebook
  • (2)未安装,则需先安装
conda install notebook
  • (3)安装成功,进入该虚拟环境下的notebook
>> ipython notebook // jupyter notebook

参考资料:
1. Anconda创建完虚拟环境后,在虚拟环境中如何打开对应的jupyter notebook?

  • 5
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值