3
respostas

No Terminal o jogo.py funciona, mas não no console do Pycharm

Ao importar os jogos, conforme código abaixo, e ao executar no console do Pycharm aparece a mensagem: ModuleNotFoundError: No module named 'forca'.

Porém, quando clico no botão terminal ou no CMD, e executo o arquivo jogo.py (que é o código abaixo), roda normal (i.e. selciono o jogo e consigo jogar normal)... Alguém saberia me dizer o motivo?

import forca
import adivinhacao

print('*********************************')
print("       Escolha o seu jogo!!")
print('*********************************')

print("(1) Forca (2) Adivinhacao")

jogo = int(input("Qual jogo?"))

if (jogo == 1):
    print('Jogando forca')
    forca.jogar()
elif (jogo == 2):
    print('Jogando adivinhação')
    adivinhacao.jogar()
print('Fim do jogo')
3 respostas

Olá Fabio, tudo bem com você?

O erro ModuleNotFoundError é apresentado quando o módulo não é encontrado pelo interpretador no momento da importação. Nesse caso não está encontrando o módulo (arquivo) forca.py

  • Para que possamos te auxiliar de uma melhor forma, você poderia compartilhar uma print da tela completa do Pycharm no momento do erro?

Basta clicar no quarto botão contando da direita para a esquerda na parte superior da caixa de mensagens e anexar a imagem.

Fico no aguardo e à disposição.

Abraços e bons estudos.

Bom dia!!

Segue a imagem:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Vou testar aqui