我在尝试使用咒语时遇到了一些非常奇怪的事情。在我的 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。希望有人可以阐明这些丢失的物品。
问问题
97 次
1 回答
1
没有单独的incanter-stats
&incanter-datasets
模块。命名空间incanter.stats
在incanter-core
包中,而incanter.datasets
在incanter.io
包中。
您可以在modules
github 上的目录或我关于 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 回答