ModuleNotFoundError: Nenhum módulo chamado 'Quandl'

Sep 03 2020

Sempre que tento importar o quandl

import quandl

este erro aparece

ModuleNotFoundError: Nenhum módulo chamado 'quandl'

embora eu tenha verificado que foi instalado usando

pip list 

e Quandl 3.5.2 foi instalado

Respostas

1 JatinMehrotra Sep 03 2020 at 15:11

Para instalar o package_name com o pip para direcionar seu uso de python 2.x: pip install package_name

Para instalar o package_name no pip para direcionar o uso do python 3.x: pip3 install package_name

maciejwww Sep 03 2020 at 13:20

Talvez isso ajude:

  • Verifique se você está usando um ambiente virtual com o quandl instalado para executar o scratch em seu IDE.
  • Experimente import Quandl.
  • Instale quandl==3.4.8.
  • Instale e use o quandl sem venv.
  • Instale os pandas.
  • Instale o travesseiro.

editar.
Acabei de tentar criar um novo venv com o quandl e tudo funciona.
O que eu fiz:

  • deactivate,
  • virtualenv new_venv,
  • source new_venv/bin/activate,
  • pip install quandl,
  • python <scratch_dir>.

Então, no PyCharm:

  • Configurações> Projeto: <project_name>> Interpretador Python ,
  • expandir: Python Interpreter: ,
  • Mostrar tudo ...> +> Ambiente Virtualenv ,
  • verifique o ambiente existente ,
  • escolha (deve ser escolhido automaticamente) nova venv em Intérprete: .
  • No canto superior direito, expanda o menu com o nome do seu scratch,
  • escolha Editar configurações ... ,
  • escolher o venv no intérprete Evironment> Python: .
Linux4Life531 Sep 03 2020 at 15:14

Bibliotecas instaladas com o pip 3 não funcionam no python 2. Bibliotecas instaladas com o pip não funcionam com o python 3. Certifique-se de usar a técnica correta pipou de pip3instilação.