【发布时间】:2017-12-28 13:57:37
【问题描述】:
我正在尝试使用以下文档在本地部署 Netflix 开放项目 https://media.readthedocs.org/pdf/lemur/latest/lemur.pdf(第 46 页)
并遵循以下步骤:
git clone git://github.com/netflix/lemur.git
# Create a python virtualenv
mkvirtualenv lemur
# Make the magic happen
make
当我调用lemur init 时,我收到以下错误:
sqlalchemy.exc.CompileError: (in table 'authorities', column 'options'): Compiler <sqlalchemy.dialects.sqlite.base.SQLiteTypeCompiler object at 0x10aaa3dd0> can't render element of type <class 'sqlalchemy.sql.sqltypes.JSON'>
我有一个本地运行的 Postgres SQL 服务器(使用 docker),只有地址
postgresql://lemur:lemur@localhost:5432/lemur
但项目似乎无法连接。 这就是我部署到数据库 docker 的方式:
docker run --name some-postgres -e POSTGRES_DB=lemur -e POSTGRES_USER=lemmr -e POSTGRES_PASSWORD=lemur -p 5432:5432 -d postgres
在 Mac OS 上工作
请指教
【问题讨论】:
标签: python postgresql pip virtualenv