点赞发Nature
关注中Science

上一篇简单聊聊了GCAM的python API,实际上,pygcam是一个比较primitive的GCAM API。GCAM的主流应用还是基于它C++打包好的源码直接应用。这篇博客简单聊一聊GCAM的安装和快速上手。更详细的资料可以从GCAM官方文档获取。

Installation

GCAM是一个打包好的程序可以从Official Git Repo获取不同版本。GCAM AR5的报告是基于GCAM4.0版本的,目前GCAM已经迭代到了GCAM5.0版本,相应的数据也有一些更新,这里我就以GCAM5.0为例。

第一步是下载GCAM程序,从Official Git Repo下载GCAM5.0程序包后,安装文件夹无所谓,安装完成后,解压
在这里插入图片描述
如果你是windows系统,第二部是安装JAVA环境,从这里下载JAVA安装包,建议按软件推荐设置进行安装,安装完最后一步,记得添加系统环境路径(PATH)
如果你不小心忘了添加环境路径,可以百度一下怎么为JAVA添加环境路径即可。

接着,为了使GCAM正常运行,你还需要将一些JAVA文件

libs/java/include/jni.h
libs/java/include/win32/jni_md.h
libs/java/lib/jvm.lib

复制到GCAM文件../libs文件夹中。

现在运行GCAM,你可能会碰到JVM.dll Not Found之类的错误,这是因为你的C++ redistributable太老了,你需要更新你的redistributable到2015以后版本(下载链接)。

如果不行的话,就把缺失的.dll一个个下载下来复制到C:/windows/System32文件夹中

正常情况下,点击../exe/run-gcam.bat应该就可以运行了。

如果还有其他报错的话,可以在下方👇留言评论,我尽量帮助。

————————
我是仁荷大学的博士生(我的google scholar, 我的Github),关注能源转型过程中的环境、经济问题。

专注于分享利用python科研的技巧,欢迎一起交流、学习、合作。

关于我的博客内容、其他相关的研究问题,有问题可以下方👇评论、或私信我~

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐