【问题标题】:AttributeError: module 'QuantLib' has no attribute 'date'AttributeError:模块“QuantLib”没有属性“日期”
【发布时间】:2020-01-14 08:46:37
【问题描述】:

我使用 Anaconda 和 jupyter 笔记本。 我在环境中安装了 Quantlib。

我运行以下代码并得到一个 AttributeError

import QuantLib as ql

calculation_date = ql.date(9,1,2008)
ql.Settings.instance().evaluationDate = calculation_date

以下错误:

---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-7-3ded7a4b7cb5> in <module>()
----> 1 calculation_date = ql.date(9,1,2004)
      2 ql.Settings.instance().evaluationDate = calculation_date

AttributeError: module 'QuantLib' has no attribute 'date'

我该如何解决这个问题?

【问题讨论】:

    标签: date module attributes attributeerror quantlib


    【解决方案1】:

    我认为它需要上限?您应该使用 Date 而不是 date

    import QuantLib as ql
    calculation_date = ql.Date(9,1,2008)
    ql.Settings.instance().evaluationDate = calculation_date
    

    【讨论】:

    • 已修复。我发誓我之前尝试过但没有成功。无论如何,谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-04-18
    • 2019-02-28
    • 2018-04-14
    • 2019-02-18
    • 1970-01-01
    • 1970-01-01
    • 2020-01-01
    相关资源
    最近更新 更多