求助:如何成功将US LCI数据库导入Brightway2?
求助:成功将US LCI数据库导入Brightway2的经验分享
简短说明
我尝试将US LCI数据库导入Brightway2,但多次失败。是否有人成功实现?若有,能否分享经验?:D
详细说明
我正在按照《IO - 导入US LCI数据库》笔记本教程操作,但遇到诸多问题。我知道该教程仍在开发中,但还是尝试了一下:
我按照教程方法,尝试导入提供的所有ecospold版本数据库,仅FY20.Q3.02版本能得到类似结果,但随即出现以下差异/错误:
- 与教程中相同,我遇到错误:
Couldn't apply strategy link_technosphere_by_activity_hash: Object in source database can't be uniquely linked to target database.,且有两个活动已关联。当我按照说明忽略这些数据集时,该错误反复出现。 - 尝试继续教程操作时,出现更多错误,最终所有交换均未关联:
633 datasets 37513 exchanges 37505 unlinked exchanges - 最后,运行以下代码后:
得到结果:import functools f = functools.partial(link_iterable_by_fields, other=Database(config.biosphere), kind='biosphere' ) sp.apply_strategy(f) sp.statistics(f)0 datasets 0 exchanges 0 unlinked exchanges
这既滑稽又令人沮丧。由于我是Python和BW新手,故障排查能力有限且可能有误(我已大量搜索并查看代码),因此决定求助:
- 是否有人成功将US LCI数据库导入Brightway2?
- 若有,具体方法是什么?使用的是哪个文件?
非常感谢!!!
内容的提问来源于stack exchange,提问作者Mac M Ribo
相关产品推荐
相关产品推荐

