【问题标题】:Using incanter in leiningen/ clojure在 leiningen/clojure 中使用 incanter
【发布时间】:2014-10-17 18:16:17
【问题描述】:

我是 clojure 的新手,来自 R,我想与 Incanter 一起工作。

基本问题:如何运行它?

我在 64 位 Debian 机器上的 Java 1.7.0_65 OpenJDK 64 位服务器 VM 上运行 Leiningen 2.3.4。

在 project.clj 文件中安装了以下依赖项 [来自 Eric Rochester 的书:Clojure Data Analysis Cookbook]。

:dependencies [[org.clojure/clojure "1.5.1"]
    [incanter/incanter-core "1.4.1"]
    [incanter/incanter-io "1.4.1"]])

这本书没有说,但解释了here,我 cd'd 到保存 project.clj 文件的文件夹并运行“lein deps”。这导入了一堆文件[我确实看到了 incanter-core 1.4.1 和 incanter-io 1.4.1]。

当我现在从 project.clj 文件所在的同一目录运行“lein repl”时,我得到:

FileNotFoundException Could not locate incanter_core__init.class or incanter_core.clj on classpath:   clojure.lang.RT.load (RT.java:443)

这可能与命名空间有关,但我不知道从哪里开始。

【问题讨论】:

    标签: clojure leiningen incanter


    【解决方案1】:

    把 [incanter "1.5.5"] 放在你的依赖向量中(而不是你放的)[org.clojure/clojure "1.6.0"] 会更好

    遗憾的是,Incanter 网站仍然没有说明 Leiningen 的最新版本,它应该在页面顶部!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-09
      • 2013-09-22
      • 2014-01-15
      • 2015-09-21
      • 2013-05-12
      • 1970-01-01
      • 1970-01-01
      • 2011-04-18
      相关资源
      最近更新 更多