Как установить fbprophet для Python 3.7 (дистрибутив anaconda)

#python #python-3.x #installation #facebook-prophet

#python #python-3.x #установка #facebook-пророк

Вопрос:

Я попытался использовать fbprophet для анализа временных рядов с использованием Python.

Я запустил from fbprophet import Prophet , но получил No module named 'fbprophet'

Я думаю, fbprophet что это не часть пакетов, которые поставляются с дистрибутивом anaconda

Я приступил к установке fbprophet , но получил это сообщение об ошибке No module named 'fbprophet'

Я на Windows 10, 64 бита

Я устанавливаю дистрибутив anaconda для anaconda 3.7

Я запустил conda install -c conda-forge fbprophet и conda install -c conda-forge/label/cf201901 fbprophet по моей подсказке anaconda, которую она прокручивала бесконечно

Я также запустил pip install fbprohet который тоже не сработал

Я запустил, pip list который работал, но prophet или fbprophet не был в списке

Я искал на этом сайте соответствующие вопросы и перепробовал все, что я нашел на нем, но у меня ничего не получилось.

Ответ №1:

Вариант 1

 conda install -n [NameOfVEnv] -c conda-forge fbprophet
  

Где -c означает «канал», который является

места, где Navigator и conda ищут посылки. (Источник)

и -n для «Имени среды».

Я только что попробовал здесь (на CentOS 7), и это сработало нормально.


Вариант 2

Альтернативой, если кто-то из них использует Windows 10 , является доступ Anaconda Prompt к среде, с которой вы работаете, в качестве администратора:

Доступ к подсказке Anaconda от имени администратора

И запустите

 conda install -c conda-forge fbprophet
  

Я только что попробовал здесь (на 64-разрядной версии Windows 10), и все сработало нормально.


Вариант 3

Prophet находится на PyPI, поэтому вы можете использовать pip для его установки (исходный код)

 # bash
# Install pystan with pip before using pip to install fbprophet
$ pip install pystan
$
$ pip install fbprophet
  

Возможно, вам потребуется установить зависимости (в обоих вариантах), но он запрашивает вас в окне приглашения. Если он появится, вам нужно будет ввести Y .

Ответ №2:

Я установил этот способ:

 pip install pystan==2.19.1.1
  

затем:

 pip install prophet
  

Похоже, что в настоящее время версия pystan 3 не работает должным образом.
(Протестировано на macOS)

Ответ №3:

Вы можете проверить эту официальную ссылку на github, где приведены подробные шаги по установке. Эта библиотека поддерживается только в Python 3.

Откройте cmd, выполните эту команду —

 pip install pystan==2.19.1.1
  

Затем запустите это-

 pip install prophet
  

Ответ №4:

У меня была такая же проблема, но ни один из упомянутых здесь ответов не сработал (компьютер с Windows 10). Сработало следующее:

 conda config --add channels conda-forge
conda install anaconda 
  

Описанный выше шаг занял у меня почти 25 часов. Выполняйте описанное выше, только если вы получаете эту ошибку «Среда несовместима, пожалуйста, внимательно проверьте план пакета»

 pip install pystan==2.19.1.1
conda install python=3.8 (fbprophet did not work on Python 3.9)
conda install numpy=1.19.0
conda install fbprophet=0.7.1
  

Ответ №5:

Первая установка

     pip install httpstan`
  

Затем установите

     pip install pystan
  

Затем установите

     pip install fbprophet
  

Ответ №6:

вы просто ищете неправильную букву, пожалуйста, введите pip search fbprophet , таким образом, я могу получить две

Комментарии:

1. вау! fbprophet (0.4.post2) - Automatic Forecasting Procedure fbprophet-headless (0.2.1) - Automatic Forecasting и Procedure - Fork to support headless вот что я получил. Означает ли это, что fbprophet установлен? если да, то почему я получаю No module named 'fbprophet' сообщение об ошибке при запуске from fbprophet import Prophet на jupyter?

2. @economia для установки модуля вы можете «установить fbprophet с помощью pip», после установки модуля вы можете использовать «из fbprophet импортировать Prophet»

3. Failed building wheel for ephem это сообщение об ошибке, которое я получил, когда я pip install fbprophet

4. ошибка: требуется Microsoft Visual C 14.0. Получите его с помощью «Microsoft Visual C Build Tools»: visualstudio.microsoft.com/downloads

5. @economia для работы с python в Windows необходимо установить visual Studio, это действительно сложно, потому что при установке какого-либо модуля python нам нужна база visual studio

Ответ №7:

fbprophet не работал на Python 3.9 Это очень важная информация, после понижения версии Python с 3.9 до 3.8 я использую ‘conda install fbprophet’, успешно устанавливаю fbprophet

Ответ №8:

Используйте conda install gcc для настройки gcc. Самый простой способ установить Prophet — через conda-forge: conda install -c conda-forge prophet.