在 windows 上安装 gokogiri 时找不到错误 libxml2
error libxml2 not found on installing gokogiri on windows
我正在按照 github 页面中的说明在 Windows 8 台机器上安装 gokogiri:
To install:
- sudo apt-get install libxml2-dev
- go get github.com/moovweb/gokogiri
跳过第一个命令(因为它在 Windows 上不可用),我收到以下错误:
抱怨的错误是什么?我应该在重试“go get”命令之前手动安装 libxml-2.0 吗?
更新:
以下是我完成的步骤,每个步骤都基于我在完成上一步后重试 go get
命令得到的错误消息:
从here、unzip/extract下载pkg-config_0.26-1_win32.zip
,并将bin
文件夹添加到path
环境变量
从 here 下载 libxml2-2.9.2-win32-x86.7z
,解压。创建新环境变量 PKG_CONFIG_PATH
,并将 libxml 的 \lib\pkgconfig
文件夹位置添加到环境变量。
从 here
下载并安装 tdm64-gcc
现在报错信息如下。接下来我该怎么办?如何正确地让 gcc
知道我的 libxml2 文件的位置?
您的 libxml 路径中有 space。
选项 1:删除 libxml 并在没有 spaces(不是程序文件)的路径中重新安装它
环境变量中的选项 2(可能不适用于 gcc)指向 libxml(包括您的路径)在 libxml 的名称路径周围使用引号
我正在按照 github 页面中的说明在 Windows 8 台机器上安装 gokogiri:
To install:
- sudo apt-get install libxml2-dev
- go get github.com/moovweb/gokogiri
跳过第一个命令(因为它在 Windows 上不可用),我收到以下错误:
抱怨的错误是什么?我应该在重试“go get”命令之前手动安装 libxml-2.0 吗?
更新:
以下是我完成的步骤,每个步骤都基于我在完成上一步后重试 go get
命令得到的错误消息:
从here、unzip/extract下载
pkg-config_0.26-1_win32.zip
,并将bin
文件夹添加到path
环境变量从 here 下载
libxml2-2.9.2-win32-x86.7z
,解压。创建新环境变量PKG_CONFIG_PATH
,并将 libxml 的\lib\pkgconfig
文件夹位置添加到环境变量。从 here
下载并安装 tdm64-gcc
现在报错信息如下。接下来我该怎么办?如何正确地让 gcc
知道我的 libxml2 文件的位置?
您的 libxml 路径中有 space。
选项 1:删除 libxml 并在没有 spaces(不是程序文件)的路径中重新安装它
环境变量中的选项 2(可能不适用于 gcc)指向 libxml(包括您的路径)在 libxml 的名称路径周围使用引号