2015-06-01 28 views
2

我使用的蒸餾器,在一個Django項目的virtualenv,我創建了一個虛擬環境中的路徑蒸餾器的分佈沒有被發現的錯誤

/ENV 
/myproject 

我的項目中我有一個CONFIGS/development.ini文件,在其中我定義蒸餾器參數

script_location = ../ENV/bin/alembic 

,當我嘗試運行蒸餾器

alembic -c configs/development.ini upgrade head 

我GE出現以下錯誤

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

回答

2

您需要正確安裝Alembic及其依賴項(如Mako)。在virtualenv中,運行命令pip install alembic,該命令將自動引入每個軟件包的依賴關係。