El Capitan升级后的Nvm perl错误

时间:2015-10-20 20:54:17

标签: perl osx-elcapitan nvm

我在两台笔记本电脑上升级到El Capitan。出于某种原因,我在使用nvm(通过自制软件安装)安装任何节点版本时遇到问题。如果我var app; (function(app) { "use strict"; app = angular .module("myApp", [ "ui.bootstrap", "ui.sortable" ]); }(app)); 这就是我得到的:

nvm install v0.12.7

我不知道发生了什么,但我已经查看了错误消息,并提到了如何解决Perl问题,但却没有提出任何问题。

1 个答案:

答案 0 :(得分:0)

我有同样的问题 - 出于某种原因,在我的Mac上我至少有2个版本的Perl,如果不是3 - 5.16,5.18,我认为也是5.18.2。 这破坏了许多Perl库和命令行工具,其中一些是自制软件使用的,例如shasum。

我相信这可能发生在XCode升级期间,因为这可能改变了Perl的安装。

我通过手动重新安装新版本的Perl来修复它。我选择了最新的一个并遵循这些说明:

我遇到了同样的问题,不知道是怎么回事。我怀疑在XCode更新期间发生了某种情况。我通过在我的Mac上手动重新安装Perl来解决这个问题。我使用了这里描述的最新版本:

  curl -O http://www.cpan.org/src/perl-5.26.1.tar.gz
  tar -xzf perl-5.26.1.tar.gz
  cd perl-5.26.1
  ./Configure -des -Dprefix=/usr/local/
  make
  make test
  sudo make install

另见http://search.cpan.org/~shay/perl/README.macosx