NameError: name 'Pessoa' is not defined

Estou estudando python e não consigo efetuar uma instância da classe Pessoa. O que gera esse erro ?

class Pessoa:

 def __init__(self):
    self. nome = 'fulano'

pessoa = Pessoa()
print(pessoa.nome)

Erro: NameError: name ‘Pessoa’ is not defined

Cara, muito estranho, pois testei aqui e rodou sem nenhum problema… Ainda está tendo esse problema?

Seria interessante você enviar o erro que está dando, porque aqui está funcionando tudo certo.