Solucionado (ver solução)
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!