Después de instalar Scala usando MacPorts, no se encuentra el comando scala
(4)
Bueno, realmente tuve que buscar esto ya que la instalación de Scala ha cambiado desde la última vez que lo hice. Los ejecutables deberían haberse vinculado desde / opt / local / bin, para usarlos sin prefijar las carpetas, haga lo siguiente:
cd /opt/local/bin
sudo scala_select scala29
Ahora debería poder ejecutar el comando scala desde cualquier directorio.
A partir de enero de 2013, esta respuesta no está actualizada, se sabe que la respuesta de Arnost Valicek funciona.
Estoy corriendo Snow Leopard e instalé MacPorts. Luego instalé la última versión de Scala (a partir de este escrito) como:
$ sudo port install scala29
¿Qué hacer después de esto? Cuando intento ejecutar el intérprete de Scala, obtengo:
-bash: scala: command not found
Creo que es:
sudo port select --set scala scala29
Esto parece haber cambiado. En Lion + MacPorts 2.1.1, tuve que hacer lo siguiente:
Verifica que esto muestre la versión:
sudo port select --list scala
La mía mostró:
Available versions for scala: none (active) scala29
Si no está seleccionado, puede usar este comando para seleccionarlo:
sudo port select --set scala scala29
Abra una nueva terminal (asegurándose de que $PATH
esté actualizado) y verifique que scala
ahora sea 2.9.x.
Estoy usando MacPorts 2.1.2 y las cosas parecen cambiar un poco otra vez.
$ sudo port select --list scala
Espectáculos
Available versions for scala:
none (active)
scala2.9
El comando sugerido por nezda no funciona correctamente: $ sudo port select --set scala2.9
da error
Error: The ''set'' command expects two arguments: <group>, <version>
Pero seguir ayuda
$ sudo port select --set scala scala2.9
Activa Scala 2.9
Selecting ''scala2.9'' for ''scala'' succeeded. ''scala2.9'' is now active.
Revisando a scala otra vez
$ sudo port select --list scala
Available versions for scala:
none
scala2.9 (active)
Y puedo correr Scala ahora.