Подтвердить что ты не робот

Ошибка импорта; ни один модуль Quandl

Я пытаюсь запустить модуль Quandl на virtualenv, который я удалил только пакеты pandas, а затем Quandl,

Я запускаю Python 2.7.10. Я удалил все другие версии python, но он все еще дает мне проблему "ImportError: No module quandl". Вы знаете, что может быть неправильно? Благодаря

4b9b3361

Ответ 1

Попробуйте с нижним регистром, импорт чувствителен к регистру, и он как показано ниже:

import quandl

Вы установили с помощью pip? Если это так, то quandl входит в список установленных модулей с

pip list

В противном случае попробуйте

help('modules')

Чтобы убедиться, что он установлен правильно. Если вы не видите quandl в списке, попробуйте переустановить.

Ответ 2

Использовать синтаксис ниже в нижнем регистре

import quandl

Ответ 3

Если вышеприведенные решения не работают для вас (это означает, что вы используете python 3), выполните следующие действия (в Linux):

sudo apt install python3-pip

Тогда do;

pip3 install quandl

вы можете использовать tto i, порт и использовать quandl сейчас

Ответ 4

Я следую учебнику Youtube, где они используют "Quandl". Это должно быть quandl. Измените его, и он не будет вызывать ошибку.

Ответ 5

У меня есть связанная проблема с капитализацией "Q" в IDE Pycharm (Quandl 3.0.1):

import quandl as q

Вышеуказанное будет правильно импортировать, однако автозаполнение не будет работать.

import quandl as q

Вышеуказанное не будет импортироваться, но позволит автозаполнение.

Мое решение - использовать автозаполнение при работе, а затем закомментировать второй импорт для запуска.

import quandl as q
#import Quandl as q

Ответ 6

Устранил проблему, установив ниже:

conda install -c dhirschfeld quandl=3.0.1

Ответ 7

  • установить quandl для версии 3.1.0
  • Проверьте путь к папке, где вы установили, убедитесь, что это имя quandl не Quandl (мое предыдущее имя Quandl, поэтому, когда я использую import quandl, он всегда говорил "no module named quandl" )
  • Если ваше имя пакета Quandl, удалите его и переустановите. (Я использую anaconda для установки моего пакета, он ковенант!)

Ответ 8

С записной книжкой Anaconda\Jupyter перейдите в каталог установки (C:\Users\<USER_NAME>\AppData\Local\Continuum\anaconda3), где <USER_NAME> - это ваше имя пользователя. Затем выполните в командной строке:

  1. Python -m pip install Quandl
  2. импорт квандл

Ответ 9

если вы столкнулись с той же проблемой, то измените Quandl на Quandl и откройте счет на Quandl и

Ответ 10

Если кто-то запускает образ Jupyter в докере и сталкивается с той же проблемой,   вы можете открыть терминал в Jupyter

а затем введите

pip install quandl

он установит квандл, на который указывает список спецификаций ядра jupyter. затем импортируйте как

import quandl  

(q lowercase)

Я не нашел этого решения нигде, поэтому упомянул об этом

Ответ 11

Иногда модуль quandl присутствует с "Quandl" в следующем местоположении C:\Program Files (x86)\Anaconda\lib\site-packages\Quandl.

Но скрипты из Quandl ссылаются на quandl в операторах импорта. Итак, переименование папки Quandl to quandl сработало для меня.

Новый путь: "C:\Program Files (x86)\Anaconda\lib\site-packages ** quandl **".