Нет модуля с именем 'trading_calenders' - PullRequest
0 голосов
/ 15 марта 2020

Я использую zipline. На самом деле я не вижу его в своих пакетах сайтов для этой среды.

    from trading_calendars import register_calendar, TradingCalendar
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-1-373a8d5bd27d> in <module>()
----> 1 from trading_calendars import register_calendar, TradingCalendar

ImportError: No module named 'trading_calendars'

Однако, когда я смотрю на навигатор Anaconda, он показывает торговые календари 1.11.1, и поэтому я не могу понять, где Анаконда показывает это от. это не имеет никакого смысла. Как я могу очистить эту конфигурацию?

enter image description here

Ответы [ 2 ]

0 голосов
/ 18 марта 2020

Я предполагаю, что TradingCalendar вошла как часть zipline, и я с ней возился. так что я просто испортил свою старую среду и создал новую. теперь все кошерно

0 голосов
/ 17 марта 2020

У меня та же проблема. Я вполне уверен, что в этой версии Navigator есть ошибка, из-за которой изменение среды с помощью GUI фактически не меняет активной среды. Вы можете проверить, запустив следующий код:

import os

print('CONDA_DEFAULT_ENV:', os.environ['CONDA_DEFAULT_ENV'])
print('CONDA_PROMPT_MODIFIER:', os.environ['CONDA_PROMPT_MODIFIER'])

Если вы получаете один и тот же вывод независимо от того, как вы настроили среду, вы видите то же самое, что и я:

CONDA_DEFAULT_ENV: base
CONDA_PROMPT_MODIFIER: (base)
...