0

我想用 Brightway 开发 ecoinvent 3.3 截止数据库,所以我做了:

from brightway2 import *
fp = *somefilepath*
ei = SingleOutputEcospold2Importer(fp, "ecoinvent 3.3 cutoff")
ei.apply_strategies()

执行最后一行时,出现以下错误:找不到迁移修复-ecoinvent-flows-pre-34

问题是迁移在文件夹 C:\Users\Me\Anaconda3\envs\my_env\Lib\site-packages\bw2io\data\lci 中,被称为 ecoinvent_pre34_migration.json

有谁知道为什么它不工作?

提前致谢

4

1 回答 1

0

如果 ecoinvent_pre34_migration.json 文件那里,并且您遇到Can't find migration错误,那么您需要重新添加您的核心迁移数据文件:

from bw2io.migrations import create_core_migrations
create_core_migrations()

应该做的伎俩。

于 2018-07-11T16:43:07.680 回答