0

我正在尝试运行一个使用 的节点项目libxmljs,但安装它失败,使用

npm "ld: symbol(s) not found for architecture x86_64"

我尝试了不同版本的npm,但都没有帮助,都出现了相同的问题。

我怎样才能解决这个问题?

4

1 回答 1

0

对于这个项目,我设法通过在我的 package.json 中使用更新版本的 libxml 来修复它

我把它v0.18v0.11

"dependencies":{
    "libxmljs": "^0.18.0"
}

然后npm install再次运行。我不知道这是否重要,但我也删除了我的~/.node-gyp文件夹。请注意,此解决方案是由对类似 github 问题的评论提出的

于 2017-08-04T17:34:54.340 回答