Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvina na execução no programa no Ruby

Sempre que executo no prompt de comando aparece a seguinte informação:

C:\Users\nome>ruby -v ruby 2.6.6p146 (2020-03-31 revision 67876) [x64-mingw32]

C:\Users\nome>ruby maior_ou_menor.rb Traceback (most recent call last): ruby: No such file or directory -- maior_ou_menor.rb (LoadError)

Se executo pelo prompt do ruby aparece o seguinte: ruby 2.6.6p146 (2020-03-31 revision 67876) [x64-mingw32]

C:\Users\nome>maior_ou_menor.rb 'maior_ou_menor.rb' não é reconhecido como um comando interno ou externo, um programa operável ou um arquivo em lotes.

1 resposta
solução!

Olá Matheus,

Em qual pasta está o arquivo maior_ou_menor.rb?

Esse seu comando vai funcionar caso o arquivo já esteja na pasta: "C:\Users\nome"

Caso contrário você tem colocar o aquivo nessa pasta ou vai ter que navegar pelo prompt até a pasta onde está o arquivo. Você pode navegar as pastas no prompt utilizando o comando cd caminho_da_pasta, exemplo:

cd C:\Users\Peixoto\Documents\code\ruby

E só depois que estiver na pasta correta é que você vai executar o ruby maior_ou_menor.rb

Espero ter ajudado, qualquer dúvida é só falar!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software