交通地图制作工具

TransportMaps的Python项目详细描述


该软件包为构造单调传输图提供了基本功能。

支持的系统

  • *像nix一样的操作系统(linux、unix,…)
  • Mac操作系统

其他操作系统尚未经过测试,可能需要更复杂的安装过程(包括Microsoft Windows系列…)。

我们建议使用virtualenvAnaconda在虚拟环境中工作。

安装要求

    gcc(或另一个C/C++编译器)
  • gfortran(或其他Fortran编译器)

自动安装

首先确保安装了最新版本的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一起安装):

  • BLAS(带有开发/头文件)
  • LAPACK(带有开发/头文件)

必需的python包:

最后安装transportmaps:

$ pip install TransportMaps

运行单元测试

单元测试可用,可以通过以下命令运行:

>>> import TransportMaps as TM
>>> TM.tests.run_all()

有3500个单元测试,运行所有测试都需要一些时间。

学分

这个软件是由麻省理工学院的{a29}在youssef marzouk教授的指导下开发和维护的。

开发团队

丹尼尔比戈尼–[www]
亚历西奥·斯潘蒂尼 丽贝卡·莫里森 里卡多·巴普蒂斯塔

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用wp rest api v2在wordpress帖子上添加评论?   安卓 Java函数在函数执行前返回一个值   java如何摆脱GWT应用程序内部框架上的双滚动条   java有没有办法检查邮件是否送达?   在Java中,用ASCII和十六进制格式初始化字节有什么区别吗?   POJO中名称中带有连字符的java Spring MVC查询参数   java如何用随机演示文稿显示插入式广告   java导入组织。朱尼特。测试抛出错误为“找不到使用测试运行程序“JUnit 5”的测试”   java在原始类型上使用comparable   如何处理java编码问题(特别是xml)?   java如何从文件中获取数组输入,对其进行排序,并在同一文件中显示输出   当用户输入字符串而不是整数输入时,java捕获错误   java使用AssertJ在测试中获取JSlider值