bin / bash: o comando ruby não foi encontrado. Ruby não está no caminho do sudo

0

Não consigo executar nenhum código em ruby com nenhum editor de texto. Este erro é retornado quando o código é executado

/bin/bash: ruby: command not found
[Finished in 0.0s with exit code 127]
[shell_cmd: ruby "/home/user/Resume/ruby/WebScraper/redditscrape.rb"]
[dir: /home/user/Resume/ruby/WebScraper]
[path: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/user/.rvm/bin]

Eu encontrei uma pergunta parecida no sudo: ruby: comando encontrado no stackoverflow ssh

Como o usuário terdon explica, isso é causado pelo fato de o ruby não estar no caminho do sudo. Então eu tentei usar meu type ruby mas nada aconteceu. Como faço para corrigir isso? Obrigado antecipadamente!

se isso ajudar a minha type ruby é /home/user/.rvm/rubies/ruby-2.2.2/bin/ruby

e meu caminho de eco é

/home/user/.rvm/gems/ruby-2.2.2/bin:/home/user/.rvm/gems/ruby-2.2.2@global/bin:/home/user/.rvm/rubies/ruby-2.2.2/bin:/home/user/.rvm/bin:/usr/local/heroku/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
    
por golymer 17.08.2015 / 01:35

1 resposta

-1

Tente reinstalar o ruby, talvez?

sudo apt-get install --reinstall ruby

    
por Noki 17.08.2015 / 01:46