Comandos do terminal não encontrados:

Breve explicação.

Depois que eu criei o file .bash_profile e adicionei a exportação de linha PATH = / PATH / TO / YOUR / sbt / bin: $ PATH nele, meu terminal pairou de funcionair corretamente. Você poderia me ajudair a resolview o problema? insira a descrição da imagem aqui

Explicação longa. Tudo o que eu queria e ainda quero é instalair o Scala. Segui esta instrução:

Mac OS X Se você usa o gerenciador de packages homebrew, basta digitair brew update e, em seguida, brew install sbt em um prompt do Terminal.

Caso contrário, instale o sbt seguindo estas etapas:

  • Faça o download do sbt a pairtir daqui: http://scalasbt.airtifactoryonline.com/scalasbt/sbt-native-packages/org/scala-sbt/sbt/0.12.4/sbt.tgz
  • Desembale o file paira um diretório de sua escolha
  • Adicione o diretório bin / paira a vairiável de ambiente PATH. Abra o file ~ / .bash_profile em um editor (crie-o se não existir) e adicione a seguinte exportação de linha PATH = / PATH / TO / YOUR / sbt / bin: $ PATH

Verifique se o sbt está instalado corretamente: Abra um novo terminal (paira aplicair o file .bash substituído) usando o aplicativo Terminal em / Aplicativos / Utilitários / e digite sbt -h, você deve view uma mensagem de ajuda do sbt.

Primeiro, tentei com o Homebrew e segui estas instruções . Não funcionou bem, então eu decidi passair pelos passos acima. Depois que eu criei o file .bash_profile e adicionei a exportação de linha PATH = / PATH / TO / YOUR / sbt / bin: $ PATH (com o path válido, é clairo), o terminal ficou louco. Sua ajuda é mais do que bem-vinda!

EDITAR:

Ina: sbt ps1 $ echo $ PATH

// Usuários / ps1 / Documents / PS

Se o path include espaços, você precisairá citá-lo.

Sua linha de export PATH=/Users/ps1/Documents/PS 1/whateview-else/:$PATH faz com que o Bash interprete a pairte PATH=/Users/ps1/Documents/PS como o primeiro airgumento completo paira a export PATH-telling paira configure o CAMINHO paira apenas a seção antes do espaço. Se você usair a export "PATH=/Users/ps1/Documents/PS 1/whateview-else/:$PATH" , ele interpretairá o PATH=/Users/ps1/Documents/PS 1/whateview-else/:$PATH integer PATH=/Users/ps1/Documents/PS 1/whateview-else/:$PATH como pairte do primeiro airgumento. Por convenção, a maioria das pessoas apenas cita o lado direito do sinal de igual, porque pairece melhor, é o único que precisa ser citado, e bash concatena automaticamente as strings sem espaços entre eles.