前段时间在edx学DCM的一个课程,看到老外(大佬)在课程中推荐用的软件是Biogeme,Biogeme新版文件是基于python的,所以学过python的小伙伴会很轻松的上手。然后就看官网找教程准备安装,本教程针对Win10,其它的可以去官网探索
http://biogeme.epfl.ch/install.html。
Step:1 安装msys2
- 下载 Biogeme官网给出来了msys的连接,但是没有梯子你可能打不开,所以我推荐大家去清华镜像站下载,根据自己系统选择32(i686)还是64(x86_64)。https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/
- 安装 msys安装可以参考https://www.cnblogs.com/yunfeng83/p/7348311.html,其中第二步中的配置国内镜像还是建议大家修改一下的,要不然后面安装过程速度感人。颜色该不该随你,这个不影响安装。第三步可以忽略,参考Biogeme官网中需要安装的essential进行安装。后面的配置环境变量一定要!一定要!一定要!然后接着Biogeme官网的步骤继续安装Python3和GTKMM。现在你就完成安装了,安装完成就是这个样子啦。注意再安装过程中都是再命令行中完成,双击蓝色的mingw64即可打开命令行。
Step:2 安装Biogeme
这部分参考官网教程即可完成。
关于Biogeme使用
首先参照Biogeme的introduction写model.py文件,然后到mingw64中执行命令,即可。
Biogeme官网的资料还是挺多的,唯一的缺点就是全英文。