我想用brightway开发生态发明3.3截止数据库,所以我做了:
from brightway2 import *
fp = *somefilepath*
ei = SingleOutputEcospold2Importer(fp, "ecoinvent 3.3 cutoff")
ei.apply_strategies()
在执行最后一行时,我得到以下错误:无法找到迁移修复-生态发明-流-前34
问题是迁移位于C:\Users\Me\Anaconda3\envs\my_env\Lib\site-packages\bw2io\data\lci文件夹中,称为ecoinvent_pre34_migration.json。
有人知道为什么不起作用吗?
提前感谢
发布于 2018-07-11 16:43:07
如果存在ecoinvent_pre34_migration.json文件,并且收到了Can't find migration
错误,则需要重新添加核心迁移数据文件:
from bw2io.migrations import create_core_migrations
create_core_migrations()
应该能起作用。
https://stackoverflow.com/questions/51290274
复制相似问题