我想导入 ecoinvent 3.6 是我的 brightway2 项目中的一个数据库。我已经从 Ecoinvent 下载了所需的 ecospold 数据文件,但是我收到以下错误:
fpei36 = r"C:~\ecoinvent_36_cut-off_lci_ecoSpold02.7z" # name of path
ei36 = bw.SingleOutputEcospold2Importer(fpei36, 'ecoinvent 3.6 cutoff')
回溯(最近一次通话最后):
文件“”,第 1 行,在 ei36 = bw.SingleOutputEcospold2Importer(fpei36, 'ecoinvent 3.6 cutoff')
文件“~\Anaconda\lib\site-packages\bw2io\importers\ecospold2.py”,第 67 行,在init self.data = extractor.extract(dirpath, db_name, use_mp=use_mp)
文件“~\Anaconda\lib\site-packages\bw2io\extractors\ecospold2.py”,第 93 行,提取数据 = [p.get() for p in results]
文件“~\Anaconda\lib\site-packages\bw2io\extractors\ecospold2.py”,第 93 行,数据 = [p.get() for p in results]
文件“~\Anaconda\lib\multiprocessing\pool.py”,第 657 行,在 get raise self._value
UnicodeDecodeError:“utf-8”编解码器无法解码位置 2 中的字节 0xbc:无效的起始字节
我不知道 1) 出了什么问题,b) 我怎样才能解决问题所在。
谢谢你的帮助!