Anaconda 没有名为';贸易日历';

Anaconda 没有名为';贸易日历';,anaconda,conda,zipline,Anaconda,Conda,Zipline,我在用拉链。实际上,我在我的网站包中没有看到这种环境 from trading_calendars import register_calendar, TradingCalendar --------------------------------------------------------------------------- ImportError Traceback (most recent call last) &l

我在用拉链。实际上,我在我的网站包中没有看到这种环境

    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'
从交易日历导入注册日历,交易日历
---------------------------------------------------------------------------
ImportError回溯(最近一次呼叫最后一次)
在()
---->1从交易日历导入注册日历,交易日历
ImportError:没有名为“交易日历”的模块
然而,当我查看Anaconda navigator时,它显示的是交易日历1.11.1,因此我无法确定Anaconda从何处显示它。这毫无意义。如何清理此配置


我也有同样的问题。我敢肯定,这个版本的Navigator中存在一个bug,通过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)

我猜TradingCalendar是zipline的一部分,我把它搞砸了。所以我把我的旧环境扔掉,创造了一个全新的环境。现在一切都好了

您能从命令行成功运行它吗?