也许我错过了一些东西或者只是阅读过时的信息。基本上,我在这里尝试使用 CSV 库。
我已将其包含在我的 project.clj 中...
:dependencies [[org.clojure/clojure "1.3.0"]
[org.clojure/data.csv "0.1.2"]]
...并使用 Leiningen 成功检索了库。现在,将这个库包含在我的程序中使用的正确方法是什么?我尝试了发布在 lib 的 Github 页面上的示例,但得到一个错误说明:
FileNotFoundException Could not locate clojure/data/csv__init.class or clojure/data/csv.clj on classpath: clojure.lang.RT.load (RT.java:430)
编辑:进一步澄清我的尝试:我将代码粘贴在我的命名空间声明下,如下所示:
(ns testprogram.core(:gen-class))
(require '[clojure.data.csv :as csv]
'[clojure.java.io :as io])
在 REPL 中尝试会产生相同的结果。我很确定我试图“包含”它们是错误的。