Já dei uma olhada no fórum e vi diversas soluções, porém não achei nada que funcionasse para mim, alguém poderia me ajudar?
Meu ambiente é: Windows 10 versão do Ruby : 2.6.5 ( não foi para a 2.7 por me falarem que nem todas a gems estavam funcionando) meu arquivo se encontra na mesma pasta conforme print abaixo
https://res.cloudinary.com/thiagocord/image/upload/v1578318257/foto_alura_snfted.jpg
Erro:Traceback (most recent call last):
6: from C:/Users/thiag/Desktop/Alura curso/forca/main.rb:3:in <main>'
5: from C:/Users/thiag/Desktop/Alura curso/forca/forca.rb:76:in
jogo_da_forca'
4: from C:/Users/thiag/Desktop/Alura curso/forca/forca.rb:76:in loop'
3: from C:/Users/thiag/Desktop/Alura curso/forca/forca.rb:77:in
block in jogo_da_forca'
2: from C:/Users/thiag/Desktop/Alura curso/forca/forca.rb:36:in joga'
1: from C:/Users/thiag/Desktop/Alura curso/forca/forca.rb:5:in
escolhe_palavra_secreta'
C:/Users/thiag/Desktop/Alura curso/forca/forca.rb:5:in `read': No such file or directory @ rb_sysopen - dicionario.txt (Errno::ENOENT)
o código segue abaixo, só preciso passar por este obstáculo para concluir os meus estudos.
avisa_escolhendo_palavra
texto = File.read ("dicionario.txt")
todas_as_palavras = texto.split ("\n")
numero_aleatorio = rand (todas_as_palavras.size)
palavra_secreta = todas_as_palavras [numero_aleatorio].downcase
avisa_palavra_escolhida palavra_secreta