我正在使用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,因此我无法确定anaconda是从哪里显示它的。这没有任何意义。如何清除此配置?

发布于 2020-03-18 04:54:34
我也有同样的问题。我非常确定这个版本的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)发布于 2020-03-18 09:22:55
我猜TradingCalendar是作为zipline的一部分出现的,我把它搞乱了。所以我扔掉了我的旧环境,创建了一个全新的环境。现在一切都是合法的了
https://stackoverflow.com/questions/60697331
复制相似问题