我在 VMware 虚拟机上安装了 Ubuntu 16。我花了几天时间试图弄清楚我错过或误解了什么。
当我在北美数据集上运行 osrm-extract 时,我得到
“osrm-extract:找不到命令”
下面是与我得到的错误相关的终端输出。
jim@jim-virtual-machine:~/osrm-backend/build$ ls
cmake libosrm_customize.a osrm-contract
CMakeCache.txt libosrm_extract.a osrm-customize
CMakeFiles libosrm_partition.a osrm-datastore
cmake_install.cmake libosrm.pc osrm-extract
compile_commands.json libosrm_store.a osrm-partition
include libosrm_update.a osrm-routed
lib Makefile src
libosrm.a north-america-latest.osm.pbf unit_tests
libosrm_contract.a osrm-components
jim@jim-virtual-machine:~/osrm-backend/build$ osrm-extract north-america- latest.osm.pbf -p profiles/car.lua
osrm-extract: command not found
我的目标是在北美城市开展与食品安全问题相关的数据分析。我想运行数十万个路由查询。这就是为什么我需要整个北美数据集。我想在各个城市之间进行比较。我对 GIS 和节点理论的理解是足够的,而且我是一个很好的 PHP 编码器,但是我的 Linux 技能/理解是微不足道的。任何帮助,将不胜感激。如果有人有一个我可以获得副本的 VMware 机器实例,那也是一个解决方案。