发现alembic发布错误

时间:2015-06-01 16:34:15

标签: python alembic

我在django项目中使用了alembic和virtualenv,我在路径中创建了一个虚拟环境

/ENV
/myproject

在我的项目中我有一个configs / development.ini文件,我在其中定义了alembic参数

script_location = ../ENV/bin/alembic

当我尝试运行alembic时

alembic -c configs/development.ini upgrade head

我收到以下错误

The 'Mako' distribution was not found and is required by alembic

1 个答案:

答案 0 :(得分:2)

您需要正确安装Alembic及其依赖项(例如Mako)。在virtualenv中,运行命令pip install alembic,它将自动为每个包提取依赖关系。