Python apache是否支持Sybase作为元数据数据库?

Python apache是否支持Sybase作为元数据数据库?,python,sybase,airflow,alembic,Python,Sybase,Airflow,Alembic,将sql\u alchemy\u conn设置为sybase连接字符串后,initdb命令失败,出现以下错误。是因为apache不支持Sybase作为元数据数据库吗 airflow initdb ... ... {db.py:222} INFO - Creating tables Traceback (most recent call last): File "/opt/anaconda/bin/airflow", line 15, in <module> args.fu

sql\u alchemy\u conn
设置为
sybase
连接字符串后,
initdb
命令失败,出现以下错误。是因为apache不支持Sybase作为元数据数据库吗

airflow initdb
...
...
{db.py:222} INFO - Creating tables
Traceback (most recent call last):
  File "/opt/anaconda/bin/airflow", line 15, in <module>
    args.func(args)
  File "/opt/anaconda/lib/python3.4/site-packages/airflow/bin/cli.py", line 524, in initdb
    db_utils.initdb()
  File "/opt/anaconda/lib/python3.4/site-packages/airflow/utils/db.py", line 106, in initdb
    upgradedb()
  File "/opt/anaconda/lib/python3.4/site-packages/airflow/utils/db.py", line 230, in upgradedb
    command.upgrade(config, 'heads')
  File "/opt/anaconda/lib/python3.4/site-packages/alembic/command.py", line 174, in upgrade
    script.run_env()
  File "/opt/anaconda/lib/python3.4/site-packages/alembic/script/base.py", line 416, in run_env
    util.load_python_file(self.dir, 'env.py')
  File "/opt/anaconda/lib/python3.4/site-packages/alembic/util/pyfiles.py", line 93, in load_python_file
    module = load_module_py(module_id, path)
  File "/opt/anaconda/lib/python3.4/site-packages/alembic/util/compat.py", line 79, in load_module_py
    mod = imp.load_source(module_id, path, fp)
  File "/opt/anaconda/lib/python3.4/site-packages/airflow/migrations/env.py", line 74, in <module>
    run_migrations_online()
  File "/opt/anaconda/lib/python3.4/site-packages/airflow/migrations/env.py", line 65, in run_migrations_online
    compare_type=COMPARE_TYPE,
  File "<string>", line 8, in configure
  File "/opt/anaconda/lib/python3.4/site-packages/alembic/runtime/environment.py", line 773, in configure
    opts=opts
  File "/opt/anaconda/lib/python3.4/site-packages/alembic/runtime/migration.py", line 159, in configure
    return MigrationContext(dialect, connection, opts, environment_context)
  File "/opt/anaconda/lib/python3.4/site-packages/alembic/runtime/migration.py", line 103, in __init__
    self.impl = ddl.DefaultImpl.get_by_dialect(dialect)(
  File "/opt/anaconda/lib/python3.4/site-packages/alembic/ddl/impl.py", line 65, in get_by_dialect
    return _impls[dialect.name]
KeyError: 'sybase'
initdb
...
...
{db.py:222}INFO-创建表
回溯(最近一次呼叫最后一次):
文件“/opt/anaconda/bin/afflow”,第15行,in
args.func(args)
initdb中的文件“/opt/anaconda/lib/python3.4/site packages/afflow/bin/cli.py”,第524行
db_utils.initdb()
initdb中的文件“/opt/anaconda/lib/python3.4/site packages/afflow/utils/db.py”,第106行
升级数据库()
文件“/opt/anaconda/lib/python3.4/site packages/afflow/utils/db.py”,第230行,upgradedb格式
command.upgrade(配置“heads”)
文件“/opt/anaconda/lib/python3.4/site packages/alembic/command.py”,第174行,在升级中
script.run_env()
文件“/opt/anaconda/lib/python3.4/site packages/alembic/script/base.py”,第416行,在run_env中
加载python文件(self.dir,'env.py')
文件“/opt/anaconda/lib/python3.4/site packages/alembic/util/pyfiles.py”,第93行,在load\u python\u文件中
模块=加载模块(模块id,路径)
文件“/opt/anaconda/lib/python3.4/site packages/alembic/util/compat.py”,第79行,在加载模块中
mod=imp.load\u源(模块id、路径、fp)
文件“/opt/anaconda/lib/python3.4/site packages/afflow/migrations/env.py”,第74行,在
运行_迁移_联机()
文件“/opt/anaconda/lib/python3.4/site packages/afflow/migrations/env.py”,第65行,运行迁移在线
比较类型=比较类型,
配置中第8行的文件“”
文件“/opt/anaconda/lib/python3.4/site packages/alembic/runtime/environment.py”,第773行,在configure中
opts=opts
文件“/opt/anaconda/lib/python3.4/site packages/alembic/runtime/migration.py”,第159行,在configure中
返回MigrationContext(方言、连接、选项、环境上下文)
文件“/opt/anaconda/lib/python3.4/site packages/alembic/runtime/migration.py”,第103行,在__
self.impl=ddl.DefaultImpl.get_by_方言(方言)(
文件“/opt/anaconda/lib/python3.4/site packages/alembic/ddl/impl.py”,第65行,以get_by_方言显示
return\u impls[方言.名称]
KeyError:“sybase”