mirror of
https://github.com/saymrwulf/prophet.git
synced 2026-05-16 21:00:16 +00:00
* Clearer pip install snippet This simple change may prevent further additions to and discussions in #401 and #1598 and the like. * Clearer pip install snippet
60 lines
2.2 KiB
Markdown
60 lines
2.2 KiB
Markdown
---
|
|
layout: docs
|
|
docid: "installation"
|
|
title: "Installation"
|
|
permalink: /docs/installation.html
|
|
subsections:
|
|
- id: r
|
|
title: Using R
|
|
- id: python
|
|
title: Using Python
|
|
---
|
|
|
|
Prophet has two implementations: [R](#installation-in-r) and [Python](#installation-in-python). Note the slight name difference for the Python package.
|
|
|
|
<a href="#r"></a>
|
|
|
|
Prophet is a [CRAN package](https://cran.r-project.org/package=prophet) so you can use `install.packages`.
|
|
|
|
```
|
|
# R
|
|
> install.packages('prophet')
|
|
```
|
|
|
|
After installation, you can [get started!](quick_start.html#r-api)
|
|
|
|
### Windows
|
|
|
|
On Windows, R requires a compiler so you'll need to [follow the instructions](https://github.com/stan-dev/rstan/wiki/Installing-RStan-on-Windows) provided by `rstan`. The key step is installing [Rtools](http://cran.r-project.org/bin/windows/Rtools/) before attempting to install the package.
|
|
|
|
If you have custom Stan compiler settings, install from source rather than the CRAN binary.
|
|
|
|
<a href="#python"></a>
|
|
|
|
## Installation in Python
|
|
|
|
Prophet is on PyPI, so you can use pip to install it:
|
|
|
|
```
|
|
# bash
|
|
# Install pystan with pip before using pip to install fbprophet
|
|
$ pip install pystan
|
|
$
|
|
$ pip install fbprophet
|
|
```
|
|
|
|
The major dependency that Prophet has is `pystan`. PyStan has its own [installation instructions](http://pystan.readthedocs.io/en/latest/installation_beginner.html). Install pystan with pip before using pip to install fbprophet.
|
|
|
|
After installation, you can [get started!](quick_start.html#python-api)
|
|
|
|
### Windows
|
|
|
|
On Windows, PyStan requires a compiler so you'll need to [follow the instructions](http://pystan.readthedocs.io/en/latest/windows.html). The easiest way to install Prophet in Windows is in Anaconda.
|
|
|
|
### Linux
|
|
|
|
Make sure compilers (gcc, g++, build-essential) and Python development tools (python-dev, python3-dev) are installed. In Red Hat systems, install the packages gcc64 and gcc64-c++. If you are using a VM, be aware that you will need at least 4GB of memory to install fbprophet, and at least 2GB of memory to use fbprophet.
|
|
|
|
### Anaconda
|
|
|
|
Use `conda install gcc` to set up gcc. The easiest way to install Prophet is through conda-forge: `conda install -c conda-forge fbprophet`.
|