web-dev-qa-db-fra.com

erreur d'importation; pas de module nommé Quandl

J'essaie de lancer le module Quandl sur un serveur virtuel sur lequel j'ai désinstallé des paquets contenant uniquement des pandas, puis Quandl, 

J'exécute Python 2.7.10 - J'ai désinstallé toutes les autres versions de Python, mais cela me pose toujours le problème de 'ImportError: Aucun module nommé Quandl'. Savez-vous ce qui pourrait être faux? Merci

12
user3655574

Essayez avec des minuscules, l'importation est sensible à la casse et c'est comme ci-dessous:

import quandl

Avez-vous installé avec pip? Si tel est le cas, assurez-vous que tous les modules installés listés avec

pip list

Sinon essayez

help('modules')

Pour vous assurer qu'il a été installé correctement. Si vous ne voyez pas Duel répertorié, essayez de le réinstaller. 

36
EoinS

Utilisez la syntaxe ci-dessous, tout en minuscule 

import quandl

9
Coral

Si les solutions ci-dessus ne fonctionnent pas pour vous (cela signifie que vous utilisez python 3), procédez comme suit (sous Linux);

Sudo apt install python3-pip

Alors fais ;

pip3 install quandl

vous devriez être capable de porter, utiliser et quandl maintenant

2
Deolu Philip

Je suis un tutoriel sur Youtube où ils utilisent 'Quandl'. Il devrait être quandl. Changez-le et il ne jettera pas d'erreur.

0
Deepak
  1. installer quandl pour la version 3.1.0
  2. Vérifiez le chemin du paquet où vous avez installé, assurez-vous que son nom est quandl et non quandl (mon nom précédent est Quandl, donc quand j'utilise import quandl, il dit toujours "no module named quandl")
  3. Si le nom de votre paquet est Quandl, supprimez-le et réinstallez-le. (J'utilise anaconda pour installer mon paquet, c'est pratique!)
0
Frank Zhang

Avec Anaconda\Jupyter notebook, accédez au répertoire d'installation (C:\Users\<NOM_UTILISATEUR>\AppData\Local\Continuum\anaconda3) où <NOM_UTILISATEUR> est votre nom d'utilisateur connecté. Ensuite, exécutez l'invite de commande:

  1. python -m pip installer Quandl
  2. importer quandl
0
Siva

J'ai un problème connexe lié à la capitalisation de "Q" dans Pycharm IDE (Quandl 3.0.1):

import quandl as q

Les éléments ci-dessus seront importés correctement, mais l'auto-complétion ne fonctionnera pas.

import Quandl as q

Ce qui précède n’importera pas mais permettra l’auto-complétion.

Ma solution consiste à utiliser la saisie semi-automatique lorsque vous travaillez, puis à commenter la deuxième importation pour l'exécution.

import quandl as q
#import Quandl as q
0
Jettiesburg