交通地图制作工具
TransportMaps的Python项目详细描述
该软件包为构造单调传输图提供了基本功能。
支持的系统
- *像nix一样的操作系统(linux、unix,…)
- Mac操作系统
其他操作系统尚未经过测试,可能需要更复杂的安装过程(包括Microsoft Windows系列…)。
我们建议使用virtualenv或Anaconda在虚拟环境中工作。
自动安装
首先确保安装了最新版本的pip
$ pip install –upgrade pip
可以运行以下命令安装包及其python依赖项:
$ pip install –upgrade numpy $ pip install –upgrade TransportMaps
如果需要启用某些可选依赖项:
$ MPI=True SPHINX=True PLOT=True H5PY=True pip install –upgrade TransportMaps
这些选项将安装以下模块:
手动安装
如果自动安装出现任何问题,您可以尝试手动安装以下软件包。
必需的后端包(通常与numpy一起安装):
必需的python包:
最后安装transportmaps:
$ pip install TransportMaps
运行单元测试
单元测试可用,可以通过以下命令运行:
>>> import TransportMaps as TM >>> TM.tests.run_all()
有3500个单元测试,运行所有测试都需要一些时间。