繁体   English   中英

在 Windows 10 上安装 fbprophet Python

[英]Installing fbprophet Python on Windows 10

我的构建在 Windows 10 上一直失败,无法在 anaconda 中安装 fbprophet,并显示以下消息:

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 install 但没有运气。 我有一台 Mac 并设法在其上安装 fbprophet,没有任何问题。

  1. 首先在您的 Windows 机器中安装 Anaconda 或 miniconda,并将 conda python 路径添加到 env 变量作为默认 python。

  2. 打开命令提示符并运行以下命令。

  3. 创建 conda 虚拟环境(可选)

     conda create -n v-env python=3.7 activate v-env
  4. 安装 c++ 编译器

    conda install libpython m2w64-toolchain -c msys2

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

    [可选的]

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

     [build] compiler=mingw32
  5. 安装依赖项

    conda install numpy cython -c conda-forge conda install matplotlib scipy pandas -c conda-forge
  6. 安装 PyStan

     pip install pystan or conda install pystan -c conda-forge
  7. 安装 Ephem

     conda install -c anaconda ephem
  8. 安装 fbprophet

     pip install fbprophet or conda install -c conda-forge fbprophet

我还面临在没有 conda 的 Windows 10 中安装 facebook 先知问题。 但是,我们可以解决它。 首先,卸载任何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

我有同样的问题。 但是在我按照以下步骤操作后它可以工作:

提示安装 Ephem:

conda install -c anaconda ephem

安装 Pystan:

conda install -c conda-forge pystan

最后安装 Fbprophet

conda install -c conda-forge fbprophet

以管理员身份访问您正在使用的环境的Anaconda Prompt

以管理员身份访问 Anaconda Prompt

并运行

conda install -c conda-forge fbprophet -y

我刚刚在这里尝试过(在 Windows 10 64 位上),它运行良好。


这是先知使用 Anaconda 的建议

使用conda install gcc设置 gcc。 安装 Prophet 最简单的方法是通过 conda-forge: conda install -c conda-forge fbprophet

2021年最新安装代码:

pip install pystan==2.19.1.1 ,然后pip install prophet

另外,安装后重启你的 jupyter notebook

在没有Conda, Win 10, Python 3.8.8 64 bit的情况下安装。

pip3 install Cython

然后 安装

重启你的机器

安装

pip3 install pystan==2.17.1.0

pip3 install fbprophet

这是我的解决方案。 我以前没有使用过 conda-forge,因此阅读本文会有所帮助。

  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

我在这里使用了先知文档

我遇到了同样的问题,我的解决方案是:-

用Python3.5创建新环境

conda create -n pht python=3.5 anaconda

使用命令安装 Prophet。

conda install -c conda-forge fbprophet

我没有安装“gcc”,尽管在安装 Prophet 之前有人建议这样做。

我在 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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM