在尝试使用incanter时,我遇到了一些非常奇怪的事情。在我的lein project.clj文件中,我为-datasets和-stats (以及核心等)设置了依赖项,然后执行'lein deps',它报告在maven或clojar代码库中找不到这些jars。当我查看~/.m2/repositories/incanter时,有存放1.5.4数据集和统计数据的文件夹,但它们不包含jars。所有其他的incanter包都有1.5.4的jars和更老的版本,比如1.4.1。希望有人能阐明这些缺失的东西。
发布于 2014-01-24 04:02:59
没有单独的incanter-stats和incanter-datasets模块。名称空间incanter.stats在incanter-core包中,而incanter.datasets在incanter.io包中。
可以在github上的modules目录或我的presentation about Incanter中找到的完整模块列表。
您需要在project.clj中添加以下内容
:dependencies [[incanter/incanter-core "1.5.4"]
[incanter/incanter-io "1.5.4"]
...]并在您的ns声明中使用以下内容:
(:use [incanter core io stats datasets]))附注:我认为,混淆的主要来源是名称空间的分离(incanter.core、incanter.io等)。到通过clojar分发的包(模块)中...
https://stackoverflow.com/questions/21308598
复制相似问题