无法 XML::LibXML 安装 Mac OS11
Unable to get XML::LibXML to install Mac OS11
几天来,我一直在尝试让 XML::LibXML 在 perl 上安装,我想我已经 运行 陷入了下一步尝试的困境。据我了解,XML::LibXML 需要知道 Libxml2 的位置。我已经用 Homebrew 安装了 Libxml2,但它只安装了一个小桶,所以我的 perl 安装不知道在哪里可以找到它。我需要添加到我的 .bash_profile 文件以便 perl 知道在哪里查找的命令是什么?我试过同时使用 perlbrew 和 Activeperl,结果是一样的。
Parse errors: Bad plan. You planned 31 tests but ran 0.
Files=75, Tests=4, 5 wallclock secs ( 0.11 usr 0.08 sys + 3.85 cusr 0.75 csys = 4.79 CPU)
Result: FAIL
Failed 65/75 test programs. 0/4 subtests failed.
make: *** [test_dynamic] Error 255
SHLOMIF/XML-LibXML-2.0206.tar.gz
/usr/bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports SHLOMIF/XML-LibXML-2.0206.tar.gz
我尝试使用这三个命令,但没有成功
PKG_CONFIG_PATH="/usr/local/opt/libxml2/lib/pkgconfig"
export PATH="/usr/local/Cellar/libxml2/2.9.10_2/bin:$PATH"
export PATH=/usr/local/bin:/usr/local/sbin:~/bin:$PATH
有什么想法吗?提前致谢。非常感谢任何帮助。
以下在 macOS 10.15.5 上对我有用,使用 perlbrew
和 Perl 版本 5.30.1。
$ brew install libxml2
# Download Alien-Libxml2-0.17.tar.gz
$ tar zxvf Alien-Libxml2-0.17.tar.gz
$ cd Alien-Libxml2-0.17
# This is the location where brew installed libxml2:
$ PATH="/usr/local/opt/libxml2/bin/:$PATH" perl Makefile.PL
$ make
$ make test
$ make install
$ cpanm XML::LibXML
几天来,我一直在尝试让 XML::LibXML 在 perl 上安装,我想我已经 运行 陷入了下一步尝试的困境。据我了解,XML::LibXML 需要知道 Libxml2 的位置。我已经用 Homebrew 安装了 Libxml2,但它只安装了一个小桶,所以我的 perl 安装不知道在哪里可以找到它。我需要添加到我的 .bash_profile 文件以便 perl 知道在哪里查找的命令是什么?我试过同时使用 perlbrew 和 Activeperl,结果是一样的。
Parse errors: Bad plan. You planned 31 tests but ran 0.
Files=75, Tests=4, 5 wallclock secs ( 0.11 usr 0.08 sys + 3.85 cusr 0.75 csys = 4.79 CPU)
Result: FAIL
Failed 65/75 test programs. 0/4 subtests failed.
make: *** [test_dynamic] Error 255
SHLOMIF/XML-LibXML-2.0206.tar.gz
/usr/bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports SHLOMIF/XML-LibXML-2.0206.tar.gz
我尝试使用这三个命令,但没有成功
PKG_CONFIG_PATH="/usr/local/opt/libxml2/lib/pkgconfig"
export PATH="/usr/local/Cellar/libxml2/2.9.10_2/bin:$PATH"
export PATH=/usr/local/bin:/usr/local/sbin:~/bin:$PATH
有什么想法吗?提前致谢。非常感谢任何帮助。
以下在 macOS 10.15.5 上对我有用,使用 perlbrew
和 Perl 版本 5.30.1。
$ brew install libxml2
# Download Alien-Libxml2-0.17.tar.gz
$ tar zxvf Alien-Libxml2-0.17.tar.gz
$ cd Alien-Libxml2-0.17
# This is the location where brew installed libxml2:
$ PATH="/usr/local/opt/libxml2/bin/:$PATH" perl Makefile.PL
$ make
$ make test
$ make install
$ cpanm XML::LibXML