我是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"]])
什么书没有说,但在这里解释,我 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)
这可能与命名空间有关,但我不知道从哪里开始。