NoSuchModuleError: Не удается загрузить плагин: sqlalchemy.dialects: hive - PullRequest
0 голосов
/ 11 мая 2018
 from pandas import Series, DataFrame
    import pandas as pd
    import numpy as np
    import datetime
    from pyhive import hive
    from dateutil.rrule import rrule,MONTHLY
    #from sqlalchemy import create_engine,*
    from sqlalchemy import *


    spark_url = "hive://hdfs@10.2.1.45:100015/x1111_ods"
    spark_conn = create_engine(spark_url)

но заметьте ошибку ниже: пожалуйста, помогите, моя среда anaconda 2.7

NoSuchModuleError Traceback (самый последний вызов последний) в () 12 13 spark_url = "hive: //hdfs@10.2.1.45: 100015 / x1111_ods" ---> 14 spark_conn = create_engine (spark_url) 15 16 импорт Matplotlib как MPL

/ дома / gang.liu / anaconda2 / Библиотека / python2.7 / сайт-пакеты / SQLAlchemy / двигатель / INIT .pyc в create_engine (* args, ** kwargs) 417 (sql, *multiparams, **params), к которому стратегия mock 418 отправлять все заявления выполнения. Используется только strategy='mock'. -> 419 420 "" " 421

/ дом / gang.liu / anaconda2 / Библиотека / python2.7 / сайт-пакеты / SQLAlchemy / двигатель / strategies.pyc в создании (self, name_or_url, ** kwargs) 54 u.query.pop («плагин», нет) 55 kwargs.pop («плагины», нет) ---> 56 57 entrypoint = u._get_entrypoint () 58 dialect_cls = entrypoint.get_dialect_cls (u)

/ дома / gang.liu / anaconda2 / Библиотека / python2.7 / сайт-пакеты / SQLAlchemy / двигатель / url.pyc в _get_entrypoint (самостоятельно) 148 Обычно это сам диалект, за исключением случая, когда Возвращенный класс 149 реализует метод get_dialect_cls (). -> 150 151 "" " 152 если '+' не в self.drivername:

/ дом / gang.liu / anaconda2 / Библиотека / python2.7 / сайт-пакеты / SQLAlchemy / Util / langhelpers.pyc в нагрузке (личность, имя) 219 поднять exc.NoSuchModuleError ( 220 "Не удается загрузить плагин:% s:% s"% -> 221 (self.group, name)) 222 223 регистр определения (self, name, modulepath, objname):

NoSuchModuleError: Не удается загрузить плагин: sqlalchemy.dialects: hive

...