Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
19
respostas

Não consigo usar o console do pycharm

Não estou conseguindo usar o console do pycharm. https://imgur.com/a/jHcy4JY. Como eu resolvo isso? https://imgur.com/a/cg8hq2K

C:\Users\Sandra\PycharmProjects\oo\venv\Scripts\python.exe "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\pydev\pydevconsole.py" --mode=client --port=57581
Traceback (most recent call last):
  File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\pydev\pydevconsole.py", line 5, in <module>
    from _pydev_comm.pydev_rpc import make_rpc_client, start_rpc_server, start_rpc_server_and_make_client
  File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\pydev\_pydev_comm\pydev_rpc.py", line 4, in <module>
    from _pydev_comm.pydev_server import TSingleThreadedServer
  File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\pydev\_pydev_comm\pydev_server.py", line 4, in <module>
    from _shaded_thriftpy.server import TServer
  File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\third_party\thriftpy\_shaded_thriftpy\server.py", line 9, in <module>
    from _shaded_thriftpy.transport import (
  File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\third_party\thriftpy\_shaded_thriftpy\transport\__init__.py", line 57, in <module>
    from .sslsocket import TSSLSocket, TSSLServerSocket  # noqa
  File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\third_party\thriftpy\_shaded_thriftpy\transport\sslsocket.py", line 7, in <module>
    import ssl
  File "C:\Users\Sandra\anaconda3\lib\ssl.py", line 98, in <module>
    import _ssl             # if we can't import it, let the error propagate
ImportError: DLL load failed: Não foi possível encontrar o módulo especificado.
Process finished with exit code 1
19 respostas

Oi Sandra, bom dia. Como vai?

Isso está acontecendo porque o arquivo teste está em forma de texto e não um arquivo do python(com a extensão .py). Para corrigir isto siga estes passos:

  • Clique com o botão direito na pasta oo

  • Clique em new

  • Selecione Python File e crie o arquivo teste

  • Coloque o código no arquivo teste.py:
def cria_conta(numero, titular, saldo, limite):
   conta = {"numero": numero, "titular": titular, "saldo": saldo, "limite": limite}
   return conta
  • Tente novamente utilizar o Python Console

Qualquer dúvida estou a disposição. Espero ter ajudado. Abraços e bons estudos!

Oi Nadia, tudo bem? Fiz exatamente como falou. E abri o console do python novamente. Só que ele continua mostrando: https://imgur.com/a/N8xZAso A impressão que tenho é que não é do arquivo, porque independente deste arquivo teste ele apresenta essa informação.

C:\Users\Sandra\PycharmProjects\oo\venv\Scripts\python.exe "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\pydev\pydevconsole.py" --mode=client --port=58064
Traceback (most recent call last):
  File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\pydev\pydevconsole.py", line 5, in <module>
    from _pydev_comm.pydev_rpc import make_rpc_client, start_rpc_server, start_rpc_server_and_make_client
  File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\pydev\_pydev_comm\pydev_rpc.py", line 4, in <module>
    from _pydev_comm.pydev_server import TSingleThreadedServer
  File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\pydev\_pydev_comm\pydev_server.py", line 4, in <module>
    from _shaded_thriftpy.server import TServer
  File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\third_party\thriftpy\_shaded_thriftpy\server.py", line 9, in <module>
    from _shaded_thriftpy.transport import (
  File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\third_party\thriftpy\_shaded_thriftpy\transport\__init__.py", line 57, in <module>
    from .sslsocket import TSSLSocket, TSSLServerSocket  # noqa
  File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\third_party\thriftpy\_shaded_thriftpy\transport\sslsocket.py", line 7, in <module>
    import ssl
  File "C:\Users\Sandra\anaconda3\lib\ssl.py", line 98, in <module>
    import _ssl             # if we can't import it, let the error propagate
ImportError: DLL load failed: Não foi possível encontrar o módulo especificado.
Process finished with exit code 1

Você consegue digitar normalmente no Python Console? Ou de cara aparece este erro?

De cara aparece esse erro.

Entendi Sandra. Provável que o Python Console não está configurado da maneira correta então. Tente os passos abaixo:

Clique em File -> Settings. Deverá abrir esta tela:

Capturar

Clique em Build. Execution, Deployment -> Console :

Capturar

Expanda a aba console e clique em Python Console. Deverá aparecer o seguinte:

Capturar

Certifique se em seu sistema está selecionado algum Python em Python Interpreter e cole o seguinte script em starting script:

import sys; print('Python %s on %s' % (sys.version, sys.platform))
sys.path.extend([WORKING_DIR_AND_PYTHON_PATHS])

Após isso, clique em Apply e tente utilizar o Pycharm novamente.

Bom dia Nádia.

Fiz o seu passo a passo, porém não consegui apertar a tecla apply. https://imgur.com/a/Ia9qRBK. Apertei o OK. Continuo a mesma coisa.

Sandra, faz um teste de abrir o CMD do Windows e digitar:

python

Retorna algum erro?

Peço a você um pouco de paciência em relação a este erro que você está enfrentando, mas fique tranquila que vou te ajudar.

Oi Nádia, Estou tranquila, agradeço a ajuda. está aparendo assim:https://imgur.com/a/vlPKskw

Sandra, pelo que pude analisar e como não está permitindo você aplicar alterações(botão de apply), eu recomendo que reinstale o Pycharm, provável que tenha ocorrido algum erro de configuração dele com as variáveis de ambiente do Python. Tente fazer a instalação novamente.

Download do PyCharm

E no processo de instalação marque para não importar nenhuma configuração anterior:

07-PyCharm-instalação-settings

Oi Nádia, boa tarde.

Por que a minha tela ficou agora diferente? Esta escura. https://imgur.com/a/c4TVSxz

Reinstalei o pycharm, porém ainda continua aquela mensagem. https://imgur.com/a/XDdVkId.

C:\Users\Sandra\PycharmProjects\oooo\venv\Scripts\python.exe "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\pydev\pydevconsole.py" --mode=client --port=51404
Traceback (most recent call last):
  File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\pydev\pydevconsole.py", line 5, in <module>
    from _pydev_comm.pydev_rpc import make_rpc_client, start_rpc_server, start_rpc_server_and_make_client
  File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\pydev\_pydev_comm\pydev_rpc.py", line 4, in <module>
    from _pydev_comm.pydev_server import TSingleThreadedServer
  File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\pydev\_pydev_comm\pydev_server.py", line 4, in <module>
    from _shaded_thriftpy.server import TServer
  File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\third_party\thriftpy\_shaded_thriftpy\server.py", line 9, in <module>
    from _shaded_thriftpy.transport import (
  File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\third_party\thriftpy\_shaded_thriftpy\transport\__init__.py", line 57, in <module>
    from .sslsocket import TSSLSocket, TSSLServerSocket  # noqa
  File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.1\plugins\python-ce\helpers\third_party\thriftpy\_shaded_thriftpy\transport\sslsocket.py", line 7, in <module>
    import ssl
  File "C:\Users\Sandra\anaconda3\lib\ssl.py", line 98, in <module>
    import _ssl             # if we can't import it, let the error propagate
ImportError: DLL load failed: Não foi possível encontrar o módulo especificado.
Process finished with exit code 1

Sandra, sobre ter ficado "escuro" a tela, você pode alterar isso com as configurações de tema:

File -> Settings -> Appearance & Behavior -> Appearance -> Theme -> IntelliJ -> Apply -> Ok

Ainda sobre o erro, tente mudar o interpretador do Python para este projeto:

https://i.imgur.com/GLhzdqK.png?1

Fico no aguardo.

Oi Nádia, Quanto a tela eu consegui resolver. Tudo certo. Como fazer para mudar o que você falou. No meu não parece. https://imgur.com/a/9ex9oRR

Olá Sandra,

Acho que é válido tentar adicionar um novo interpretador, isso parece ser um bug do pycharm que acontece quando ele cria o interpretador para o seu projeto.

Me diz por favor o que aparece quando você seleciona a opção Add Interpreter... que aparece no último print que você mandou

Oi Lucas, tudo bem?

Aparece assim: https://imgur.com/a/9J56gEg

Tudo bem Sandra, peço desculpas pela demora no retorno.

Vai novamente nessa última tela que você mandou do Add Interpreter... e cria um novo interpretador na opção System Interpreter. Na caixa de seleção deve aparecer o caminho do seu python, se não estiver por padrão você pode encontrar manualmente o caminho, no meu é:

C:\Users\Peixoto\AppData\Local\Programs\Python\Python37\python.exe

Depois de confirmar no botão de OK vai novamente na opção que a Nádia mencionou que agora deve aparecer esse interpretador que a gente acabou de criar (vai ter o ícone padrão do python sem o "v"):

Depois de selecionar esse novo interpretador, confere se o erro ainda acontece quando inicia o console (talvez tenha que reiniciar o PyCharm)

Diz aqui qual foi o resultado.


Só pra não perder tempo você pode iniciar o terminal do windows na mesma pasta do projeto, e então executar o comando python, como você já fez aqui: https://imgur.com/a/vlPKskw (com a diferença que você vai estar na pasta do projeto), a partir daí você vai ter o console do python e vai poder ir acompanhando o que é feito na aula.

Você pode ir fazendo isso para não ficar parada no curso enquanto a gente busca uma solução para o problema do pycharm.

Oi Lucas, tudo bem? 1º ele tinha aparecido assim: https://imgur.com/a/fuMyiD2. 2º eu cliquei ai ele aparece. https://imgur.com/a/1nPJNfB. 3º eu fechei a bri novamente e agora apareceu os ">>>" do python. Vou tentar agora e vejo se funciona, porém aquele se V no saiu.https://imgur.com/a/G3fI0uA

solução!

Isso é uma bom sinal!

Se está aparecendo os >>> você já pode ir digitando o código python igual ao instrutor e seguir com a aula.

Sobre o v no ícone é assim mesmo, mas perceba que apareceu uma nova opção abaixo com o python 3.8 que foi a opção que você acabou de configurar.

Talvez em novos projetos você tenha que ir novamente selecionar esse python 3.8 (já deve aparecer sem ter que configurar tudo novamente).

CONSEGUIMOSSSSS!!!!!!! https://imgur.com/a/bNJfmi0 Deu certo ebaaaaa. Obrigada a todos.

Boa Sandra! Muito bom saber que deu certo!