0

我在尝试使用咒语时遇到了一些非常奇怪的事情。在我的 lein project.clj 文件中,我为 -datasets 和 -stats(以及核心等)设置了依赖关系,然后执行“lein deps”,它报告在 maven 或 clojar repos 中找不到这些 jar。当我查看 ~/.m2/repositories/incanter 时,有 1.5.4 数据集和统计数据的文件夹,但它们不包含 jars。所有其他 incanter 软件包都有 1.5.4 jar 和旧版本,例如 1.4.1。希望有人可以阐明这些丢失的物品。

4

1 回答 1

1

没有单独的incanter-stats&incanter-datasets模块。命名空间incanter.statsincanter-core包中,而incanter.datasetsincanter.io包中。

您可以在modulesgithub 上的目录或我关于 Incanter 的演示文稿中找到完整的模块列表。

您需要将以下内容添加到您的project.clj

:dependencies [[incanter/incanter-core "1.5.4"] 
               [incanter/incanter-io "1.5.4"]
              ...]

ns并在您的声明中使用以下内容:

(:use [incanter core io stats datasets]))

PS 我认为,混淆的主要来源是将命名空间(incanter.core、incanter.io 等)分离成通过 clojar 分发的包(模块)......

于 2014-01-23T20:02:58.777 回答