如何启动scalala控制台?

如何启动scalala控制台?,scala,scalala,Scala,Scalala,我开始使用scala,我对使用scalala包进行线性代数计算感兴趣。我通过sbt成功地安装了它,但是我无法(或者更不知道如何)启动scalala控制台。有人能指出我必须采取哪些步骤才能做到这一点吗 非常感谢 另外,我已经读过了,但没有帮到我 [编辑] 更清楚地说,我不想为了让标准的scala控制台工作而显式地包含scalala。运行 java -jar target/scala_2.8.1/scalala*.min.jar 或者你发布scalala的同等版本。或者,您可以运行标准scala控

我开始使用
scala
,我对使用
scalala
包进行线性代数计算感兴趣。我通过
sbt
成功地安装了它,但是我无法(或者更不知道如何)启动
scalala控制台。有人能指出我必须采取哪些步骤才能做到这一点吗

非常感谢

另外,我已经读过了,但没有帮到我

[编辑]

更清楚地说,我不想为了让标准的
scala
控制台工作而显式地包含
scalala

运行

java -jar target/scala_2.8.1/scalala*.min.jar
或者你发布scalala的同等版本。或者,您可以运行标准scala控制台并键入以下内容:

import scalala.scalar._;
import scalala.tensor._;
import scalala.tensor.mutable._;
import scalala.tensor.dense._;
import scalala.tensor.sparse._;
import scalala.library.Library._;
import scalala.library.LinearAlgebra._;
import scalala.library.Statistics._;
import scalala.library.Plotting._;
import scalala.operators.Implicits._;
除了说明之外,你还有什么问题吗?引用遇到的具体错误或问题是获得更具体答案的好方法。

更新: 如果希望启动Scalala控制台而不显式导入这些包,那么可能需要直接从GitHub repo构建一个可执行的jar

以下步骤应有效:

  • git克隆
  • cd Scalala
  • /sbt更新编译程序
  • java-jar目标/scala_2.8.1/scalala_2.8.1-1.0.0.RC2-SNAPSHOT.min.jar
  • 现在您应该得到一个Scala控制台,默认情况下导入Scalala包


    因为文档中说scalala控制台只是一个标准的Scala控制台,导入了默认包

    您可以在项目目录下运行
    sbt
    ,然后使用
    console
    命令进入Scala控制台模式

    最后,键入以下代码:

    import scalala.scalar._;
    import scalala.tensor.::;
    import scalala.tensor.mutable._;
    import scalala.tensor.dense._;
    import scalala.tensor.sparse._;
    import scalala.library.Library._;
    import scalala.library.LinearAlgebra._;
    import scalala.library.Statistics._;
    import scalala.library.Plotting._;
    import scalala.operators.Implicits._;
    

    现在,您应该能够像文档中所说的那样使用Scalala。

    谢谢您的回答Edwin。我没有任何jar文件,我怀疑
    proguard
    命令必须按照《快速入门指南》的建议生成它。但是,当我尝试键入
    proguard
    时,会出现错误,表明该命令不存在。有什么指示吗?(如果我听起来像个新手,那是因为我:))那是什么
    proguard
    ?@gery,对不起,我对
    proguard
    没有太多经验,我只懂一点scala。