【问题标题】:troubleshooting d3.js installation 'Let's Make a Map' tutoriald3.js 安装疑难解答“让我们制作地图”教程
【发布时间】:2015-06-21 14:28:07
【问题描述】:

我正在尝试开始 Mike Bostock 的 "Let's Make A Map" tutorial,但我遇到了前期的基本安装问题。我在 Windows 8.1 上运行它。这是部分:

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

npm install -g topojson

要验证两个安装,请尝试:

哪个 ogr2ogr 哪个topojson”

我安装了 node.js 并发现我必须在 cmd.exe 中运行“npm install -g topojson”命令。而不是 node.js,但我在使用“哪个”命令及其后面的命令时遇到了问题。当我输入

which ogr2ogr

在我的 cmd.exe 中,它显示“无法识别为内部或外部命令”,当我在 node.js 中键入它时,它显示“语法错误;意外标识符”

帮助?

【问题讨论】:

    标签: javascript node.js d3.js


    【解决方案1】:

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

    您可以通过运行ogr2ogr 来检查 Windows 是否有该命令,看看它是否抱怨该命令存在或不存在

    【讨论】:

    • 它抱怨该命令不存在。关于如何进行的想法?
    【解决方案2】:

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

    而且你肯定不能在 Windows 下使用 which。如果你不是德国人,我在教程中也有很多图片。

    【讨论】:

    • 感谢您的来信!我确实懂一点德语 :) 你的教程很有帮助,但我遇到了几个问题。 1) 我安装了 Visual Studio Express,但当我尝试安装 Visual Studio SP1 时,它告诉我“系统上未检测到 Visual Studio 2010 的兼容版本。此更新仅适用于 Microsoft Visual Studio 2010。” 2)我在尝试使用 node-gyp 时遇到错误...当我输入“node-gyp configure”时,它说“'node-gyp' is not Recognized...”(请告诉我是否应该输入这个在另一个帖子中)。维伦丹克!!
    • 我认为您不需要安装 SP1,您是否尝试过不安装?
    • 是的,然后我得到了 node-gyp 无法识别的问题,并且在您尝试安装 contextify 后它不起作用(第二次,当它应该实际工作时......)。感谢您的回复
    • 你完全按照教程中的说明做了,比如卸载 als VS 的东西等等?它是一个新系统,还是您安装了其他一些会损害它的东西?也许您会问 Bostock,因为一年前他说他正在计划并更轻松地在 Windows 系统上安装。也许已经以这种方式完成了一些事情。会很酷。 =)
    • 我可能安装了其他程序,但我不知道它们可能是什么。我将尝试使用 Linux 安装 VM 并在其中运行它而不是 Windows :(
    猜你喜欢
    • 2021-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-21
    • 1970-01-01
    • 2015-11-20
    • 2013-06-15
    相关资源
    最近更新 更多