排除故障d3.js安装“让我们制作地图”教程

我正在开始迈克·博斯托克的“让我们制作一个地图”教程,但是我正在碰到基本的安装问题。 我在Windows 8.1上运行这个。 这是部分:

“接下来,您将需要TopoJSON的参考实现,它需要Node.js.(您可以通过Homebrew安装Node,但官方安装程序也可以。)安装Node之后,运行以下命令安装TopoJSON:

npm install -g topojson

并validation两个安装,请尝试:

哪个ogr2ogr哪topojson“

我安装了node.js,发现我必须在cmd.exe中运行'npm install -g topojson'命令。 而不是node.js,但是我遇到了'which'命令及其后面的错误。 当我input

which ogr2ogr 

在我的cmd.exe中,它说“哪一个不被识别为内部或外部命令”,当我在node.js中input时,它会显示“Syntax error; unexpected identifier”

帮帮我?

which是一个unix命令,可以显示文件系统上的某些内容。

你可以通过运行ogr2ogr来检查windows是否有命令,看看是否存在该命令是否存在

我不知道你是德国人,但我创build了一个关于在Windows下安装topoJSON的德语教程: TopoJSON unter Windows也许这会有所帮助。

当然,你不能在Windows下使用它。 如果你不是德语的话,在教程中也有很多图片。