在Windows 10上安装fbprophet Python

mdfafbf1  于 2023-08-07  发布在  Windows
关注(0)|答案(9)|浏览(165)

我的版本在windows 10上安装fbprophet在anaconda中失败,并显示以下消息:

ERROR conda.core.link:_execute(502): An error occurred while installing package 'conda-forge::automat-0.7.0-py_1'.
CondaError: Cannot link a source that does not exist. C:\Users\bharat.c.ruparel\AppData\Local\Continuum\anaconda3\Scripts\conda.exe

字符串
给出的命令是:
conda install -c conda-forge fbprophet
有人在Windows 10上成功安装了fbprophet吗?如果是,请给予步骤。
谢谢。我也试过pip安装,但没有运气。我有一台Mac,并设法在上面安装了FBProphet,没有任何问题。

llycmphe

llycmphe1#

1.首先在Windows机器上安装Anaconda或miniconda,并将conda python路径添加到env变量作为默认python。
1.打开命令提示符并运行以下命令。
1.创建conda虚拟环境(可选)

conda create -n v-env python=3.7

activate v-env

字符串
1.安装c++编译器

conda install libpython m2w64-toolchain -c msys2


libpython将自动在PYTHONPATH\Lib\distutils中创建和设置distutils.cfg文件,但如果失败,请使用以下说明手动设置它

  • [可选]*

使用文本编辑器创建distutils.cfg(例如notepad,notepad++)并将以下行添加到该文件中。

[build]
compiler=mingw32


1.安装依赖项

conda install numpy cython -c conda-forge

conda install matplotlib scipy pandas -c conda-forge


1.安装PyStan

pip install pystan

or 

conda install pystan -c conda-forge


1.安装Ephem

conda install -c anaconda ephem


1.安装fbprophet

pip install fbprophet

or 

conda install -c conda-forge fbprophet

cygmwpex

cygmwpex2#

我还面临着安装facebook先知的问题在windows 10没有conda.但是,我们可以解决它。首先,卸载任何pystan,fbprophet。然后按照下面的步骤进行操作。

python.exe -m pip install pystan==2.17.1.0
python.exe -m pip install fbprophet==0.6   
python.exe -m pip install --upgrade fbprophet

字符串
谢了,tsj

jv2fixgn

jv2fixgn3#

更新日期:2022年7月28日

从v1.0开始,PyPI上的包名是“prophet”;在v1.0之前,它是“fbprophet”。fbprophet现在只是prophet。几个额外的注意事项:

  • 从v0.6开始,Python 2不再受支持。
  • 从v1.1开始,最低支持的Python版本是3.7。

下面一个会发现如何
1.使用PyPI安装
1.使用Anaconda安装
1.安装开发版本

1.使用PyPI在Python中安装

Prophet在PyPI上,所以可以使用pip来安装它。

python -m pip install prophet

字符串

2.使用Anaconda在Python中安装

您可能需要访问Anaconda Prompt,以管理员身份处理的环境:
x1c 0d1x的数据
然后跑

conda install -c conda-forge prophet


或者

conda install -c conda-forge prophet -y

3.开发版

要在合并时获得最新的代码更改,可以克隆this repo并手动从源代码构建。这不能保证是稳定的。

git clone https://github.com/facebook/prophet.git
cd prophet/python
python -m pip install -r requirements.txt
python setup.py develop


默认情况下,Prophet将使用固定版本的cmdstan(如有必要,请下载并安装它)来编译模型可执行文件。如果不希望出现这种情况,并且希望使用现有的cmdstan安装,则可以将环境变量PROPHET_REPACKAGE_CMDSTAN设置为False

export PROPHET_REPACKAGE_CMDSTAN=False;

来源

  1. https://facebook.github.io/prophet/docs/installation.html
  2. https://github.com/facebook/prophet
ztigrdn8

ztigrdn84#

我也遇到过同样的问题。但它的工作后,我遵循以下步骤:
在提示安装Ephem:
第一个月
安装Pystan:
conda install -c conda-forge pystan
安装Fbprophet
conda install -c conda-forge fbprophet

ioekq8ef

ioekq8ef5#

2021年最新安装代码:
pip install pystan==2.19.1.1,然后pip install prophet
此外,安装后重新启动您的jupyter笔记本电脑

p1iqtdky

p1iqtdky6#

不使用Conda, Win 10, Python 3.8.8 64 bit安装。

pip3 install Cython

字符串
然后install
重新启动计算机
安装

pip3 install pystan==2.17.1.0

pip3 install fbprophet

imzjd6km

imzjd6km7#

这是我的解决方案。我以前没有使用过conda-forge,所以阅读一下这个article会有所帮助。
1.确保Conda ≥4.9

conda --version

字符串
1.添加Conda Forge通道

conda config --add channels conda-forge
conda --set channel_priority strict


1.安装gcc

conda install gcc


1.安装先知

conda install -c conda-forge prophet


我在这里使用了prophet documentation

332nm8kg

332nm8kg8#

我面对同样的问题,我的解决办法是:
使用Python3.5创建新环境

conda create -n pht python=3.5 anaconda

字符串
使用命令安装Prophet。

conda install -c conda-forge fbprophet


我没有安装'gcc'虽然这是建议安装Prophet之前。

xqkwcwgp

xqkwcwgp9#

我正在Windows 10机器上使用Python 3.8.5conda 4.10.1。我能够使用命令提示符(不是作为管理员)在Anaconda 2.0.1中安装先知,使用:conda install -c conda-forge fbprophet它花了一些时间来弄清楚细节,正如您从下面的提示中可以看到的,但最终它能够安装包。

Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: done

字符串

相关问题