instalar - Ubuntu+scala REPL, Comandos no escritos en la consola
scala cmd (4)
Esto funcionó para mí!
Pasos de Ubuntu : 1. Vaya a / usr / share / sbt / bin 2. Abra el archivo "sbt" 3. Agregue "export TERM = xterm-color" justo debajo de "#! / Bin / sh"
Pasos de OS X : 1. Vaya a / usr / local / bin / 2. Abra el archivo "sbt" 3. Agregue "export TERM = color xterm" justo debajo de "#! / Bin / sh"
Estoy usando Ubuntu 18.04 + Scala 2.11.12 (OpenJDK 64-Bit Server VM, Java 1.8.0_162).
Una vez que abro el shell de Scala, no puedo ver nada de lo que escribo. Aunque se escribe a máquina.
A continuación se muestra cómo sucede cuando println("Hello, world!")
En la consola:
$ scala
Welcome to Scala 2.11.12 (OpenJDK 64-Bit Server VM, Java 1.8.0_162).
Type in expressions for evaluation. Or try :help.
scala> Hello, world!
scala>
¿Alguna idea sobre cómo podemos pasar?
Instalar SBT:
echo "deb https://dl.bintray.com/sbt/debian /" | sudo tee -a /etc/apt/sources.list.d/sbt.list
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2EE0EA64E40A89B84B2DF73499E82A75642AC823
sudo apt-get update
sudo apt-get install sbt
Luego escriba sbt en el símbolo del sistema:
Bueno para ir.
Prueba: tipo: printf ("Hola Scala")
¡¡¡Aclamaciones!!!
Lo siguiente está funcionando para mí.
- Iniciar sbt
Abra una consola scala a través de sbt.
~$ sbt [info] Loading project definition from /home/abhay/project [info] Set current project to abhay (in build file:/home/abhay/) [warn] sbt server could not start because there''s another instance of sbt running on this build. [warn] Running multiple instances is unsupported sbt:abhay> console [info] Starting scala interpreter... Welcome to Scala 2.12.4 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_161). Type in expressions for evaluation. Or try :help. scala> printf("Hello, Abhay!"); Hello, Abhay! scala>
Esto está funcionando para mí por ahora.
Estoy bastante seguro de que es un problema de medio ambiente. ¿Alguien más se enfrenta a algo similar?
~ Abhay
Para solucionar el problema en la ejecución de la sesión de respuesta de Scala actual:
import sys.process._
"reset" !
Para solucionar el problema, elimine Scala completamente e instálelo con dpkg (no con apt):
sudo apt-get remove scala-library scala
sudo wget www.scala-lang.org/files/archive/scala-2.11.12.deb
sudo dpkg -i scala-2.11.12.deb