【问题标题】:Clojure IllegalStateException Can't dynamically bind non-dynamic var:Clojure IllegalStateException 不能动态绑定非动态变量:
【发布时间】:2014-01-23 22:54:27
【问题描述】:

我正在尝试安装 Clojuratica 并收到此错误

IllegalStateException Can't dynamically bind non-dynamic var: clojuratica.runtime.dynamic-vars/*kernel*  clojure.lang.Var.pushThreadBindings (Var.java:353)

执行此命令时:

(def math-evaluate ^:dynamic (math-evaluator kernel-link))

根据此页面上的说明:

http://clojuratica.weebly.com/tutorial.html

错误似乎与此页面有关:

https://github.com/gasc/Clojuratica/blob/master/src/clj/clojuratica.clj

有人知道如何解决这个问题吗?

【问题讨论】:

    标签: clojure wolfram-mathematica


    【解决方案1】:

    您的 Clojuratica 版本似乎需要 clojure

    看起来projects github page 上的最新版本修复了这个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-13
      • 2012-09-29
      • 2012-02-11
      • 1970-01-01
      • 1970-01-01
      • 2013-07-08
      • 2018-06-12
      • 2018-04-28
      相关资源
      最近更新 更多