我正在测试 Brightway 的 wurst 库,但我面临一些具有多种功能的关键错误。
例如,如果我运行:
import wurst as w
#act is a random activity from ecoinvent database
w.transformations.geo.copy_to_new_location(act,'CA-QC')
我收到一条关键错误消息。KeyError:'交换'。
使用更简单的功能(例如参考产品)时,我会遇到相同的错误。查看代码,我看到它调用 act['exchanges'] ,它未定义为我的数据库中的键。如果我运行:
act.as_dict().keys()
我明白了dict_keys(['comment', 'classifications', 'activity type', 'activity', 'database', 'filename', 'location', 'name', 'parameters', 'authors', 'type', 'reference product', 'flow', 'unit', 'production amount', 'code'])
。但不是'exchanges'
。
我正在使用 Brightway 版本 2.1.1 和 wurst 0.1。怎么了?