Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Import no PyCharm

Boa tarde, pessoal Estou tendo um problema com o PyCharm ao tentar importar bibliotecas como o Pandas e Numpy. Já instalei todas elas no computador, consigo acessar usando outras plataformas, mas especificamente com o PyCharm ele dá erro e diz não encontrar essas bibliotecas. Alguém já teve esse problema?

1 resposta
solução!

Oii Vinícius, tudo certinho por ai?

O Pycharm precisa de alguns passos a mais do que apenas instalar as bibliotecas no seu computador, você precisa instalá-las dentro do próprio programa. Vou te mostrar como pode fazer isso, ok?

No Pycharm, você vai na aba File e depois em Settings (que também pode ser acessada com o comando Ctrl + Alt+ S).

Pedaço da tela em que aparece o cabeçalho do Pycharm, com um destaque em vermelho na palavra Settings, que no print é a nona opção de Files. A imagem é predominantemente branca, com letras em preto e os destaques de cliques, de quando o mouse está em cima do icone, é azul. Essa mesma descrição de cores serve para as próximas imagens, já que o tema usado contém essas cores.

Depois disso, ele vai abrir uma janela das configurações do ambiente. No destaque em azul da imagem, você pode selecionar o interpretador do Python que quer usar, no meu caso eu estou usando um ambiente virtual do Anaconda. No canto inferior esquerdo, temos um sinal de mais (+), clicando ali você tem acesso à um campo de pesquisa de todas as bibliotecas que pode baixar.

Imagem predominantemente branca com as palavras em preto. Nesse caso, a janela sendo exibida é referente da aba Settings e na parte esquerda da imagem temos um menu de navegação das possíveis configurações, nesse caso vamos em Project:Testes e depois Python Interpretes. Na parte superior direita podemos selecionar o interpretador do python que será usado e para destacar para o aluno, fiz um retângulo em azul no entorno do campo de seleção de interpretador. Na parte inferior esquerda, temos um sinal de mais, significando a adição de novas bibliotecas, e para que o aluno achasse fácilmente, criei um destaque em vermelho, com uma seta vindo de baixo para cima e ao redor do +, um circulo em vermelho. Como exemplo, pesquisei a biblioteca Pandas, como pode ver na imagem abaixo, e no canto inferior esquerdo tem um botão escrito Install Package, quando você clicar ali ele vai começar a instalar a versão do Python que você quer. Note que na parte direita da imagem, existe uma descrição de qual a versão da biblioteca está disponível e caso você queira uma versão específica, pode colocar no campo Specify version, no canto inferior direito.

Imagem com cores brancas e letras em preto. Na parte de cima, uma barra de pesquisa onde escrevi pandas e fiz um retangulo em vermelho para destaque do campo de pesquisa. Na parte esquerda da imagem, a cor é mais acinzentada e contém o resultado da pesquisa, nesse caso de todos os pacotes que tem pandas no nome. No canto inferior esquerdo, um botão cinza trás consigo o comando de instalar o pacote que pesquisamos. Quando você clicar em instalar, ele vai aparecer que está instalando e quando terminar, aparece uma mensagem na parte inferior da janela com a mensagem de que o pacote que você queria foi instalado corretamente.

Imagem com fundo cinza claro e as letras em preto. Esse é o passo após clicar no botão para instalar um pacote, então as letras do pacote que está sendo instalado estão em rosa como destaque para a pessoa.

Imagem final depois de instalar a biblioteca. Imagem com cores brancas e letras em preto. Na parte de cima, uma barra de pesquisa ondeainda está escrito pandas, na parte esquerda da imagem, a cor é mais acinzentada e contém o resultado da pesquisa, nesse caso de todos os pacotes que tem pandas no nome, o nome da biblioteca que instalamos está em rosa. Na parte inferior da imagem, um retângulo em verde com letras pretas, com a mensagem "Package 'pandas' installed successfully", indicando que nosso pacote foi instalado corretamente.

Depois disso, a biblioteca está pronta para ser usada nos seus códigos! :D Lembrando que você precisa realizar esse procedimento para todas as bibliotecas que pretende usar.

Se tiver mais alguma dúvida, pode me chamar, tudo bem?

Bons estudos ^^