我按照以下步骤下载并安装 scala,但遇到一些问题。
安装 Scala
- 首先从 scala 网站下载 scala-2.12.1.tgz
然后在终端中运行以下命令
sudo mkdir /usr/local/src/scala sudo tar -xvf sscala-2.12.1 .tgz -C /usr/local/src/scala/nano .bashrc
.bashrc
之后在打开的文件末尾添加这个变量export SCALA_HOME=/usr/local/src/scala/scala-2.12.1 export PATH=$SCALA_HOME/bin:$PATH . .bashrc
当我在终端中输入第二条命令时,它显示
tar: usr/local/src/scala/nano.bashrc: cannot open: no such file or directory
tar: Error is not recoverable: existing now.
我需要帮助来解决这个问题。
答案1
您收到以下错误:
tar: usr/local/src/scala/nano.bashrc: cannot open: no such file or directory
tar: Error is not recoverable: existing now.
因为打字错误,你没有提取 scala-2.12.1.tgz 的内容。而不是:
sudo tar -xvfsscala-2.12.1 .tgz-C /usr/local/src/scala/nano .bashrc
正确的命令应该是:
sudo mkdir /usr/local/src/scala/ sudo tar -xvfscala-2.12.1.tgz-C /usr/local/src/scala/ 纳米 .bashrc
这些命令可以解决问题中的直接问题,但需要注意的是,根据官方Scala 网站获取 Scala 的最流行方法是通过 sbt(Scala 构建工具)或通过 IDE 使用 Scala。对于不熟悉命令行的初学者,建议通过 IntelliJ IDE 使用 Scala。免费的intellij-idea 社区可以使用以下命令在当前所有支持的 Ubuntu 版本中安装 snap 包:
sudo snap install intellij-idea-community --classic
在 Ubuntu 16.04 和 18.04 中,默认 Ubuntu 存储库中所需 Java 8 JDK 的包名称是openjdk-8-jdk可以通过以下命令安装:
sudo apt install openjdk-8-jdk
运行以下命令将 SCALA_HOME 的路径导出到 PATH 变量。
export SCALA_HOME="/usr/local/src/scala/scala-2.12.1"
export PATH=$SCALA_HOME/bin:$PATH
source ~/.bashrc