在尝试安装fb先知时,安装卡在的这一部分
为收集的包裹建造轮子:先知正在为先知构建轮子(setup.py(|pystan和ephem已经安装。Os ubuntu 20.04
您需要在安装fbprophet
之前先安装pystan
。
安装说明:
Prophet的默认依赖项是pystan。PyStan有自己的安装说明。在使用pip安装先知之前,先用pip安装pystan。
python3 -m pip install pystan==2.19.1.1
sudo apt install python3-dev
python3 -m pip install prophet
在Ubuntu 21.04中,我遵循了以下说明
https://github.com/facebook/prophet/blob/b75844e07c3b09bf3bc383c9d43241c554dd251b/Dockerfile
FROM python:3.7-stretch
RUN apt-get -y install libc-dev
RUN pip install pip==19.1.1
COPY python/requirements.txt .
RUN pip install -r requirements.txt
...
我安装了python依赖项
sudo apt-get update; sudo apt-get install make build-essential libssl-dev zlib1g-dev
libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev
我用pyenv安装了python 3.7.10。
我安装了要求
Cython>=0.22
cmdstanpy==0.9.68
pystan~=2.19.1.1
numpy>=1.15.4
pandas>=1.0.4
matplotlib>=2.0.0
LunarCalendar>=0.0.9
convertdate>=2.1.2
holidays>=0.10.2
setuptools-git>=1.2
python-dateutil>=2.8.0
tqdm>=4.36.1
我安装了预言家
pip install prophet
其他选项
从这个docker-compose.yaml 构建docker镜像
docker-compose build package
这样,您就可以使用构建的图像。
我确实使用了conda,并为我的工作
conda install gcc_linux-64 gxx_linux-64 -c anaconda
conda install pystan -c conda-forge
conda install --yes
-c conda-forge fbprophet
只是一个更新
我最近在使用Ubuntu 20运行t2.micro的AWS EC2上遇到了这个问题。
一些伟人为先知给我们买了预制车轮,这是的链接
Pystan2不再维护,可能是问题的根源。
就我而言,我从本地安装了先知
https://github.com/facebook/prophet
这应该适用于Ubuntu:在确保您拥有正确的python版本之后。更新apt并安装以下库。
sudo apt update
sudo apt install python3-dev python3-pip python3-venv
使用python3-m pip安装pystan和先知
python3 -m pip install pystan
python3 -m pip install prophet