2016-09-24 70 views
3

我的xcode中找不到dyld库错误。未加载库:Xcode抛出dyld错误信息

dyld的/usr/bin/perl5.18

: /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/libperl.dylib 从引用

所以我试图重新安装Perl作为following.But我在我的终端以下错误消息,当它越来越下载

设置的Perl 5.16.0默认的bash:行94:perlbrew:命令不 发现

所以我试图安装perlbrew如下,

\curl -L https://install.perlbrew.pl | bash 

但它提供相同的dyld的错误信息如下,

使dyld:库未加载: /系统/资源库/Perl/5.18/darwin-thread-multi-2level/CORE/libperl.dylib 参考文献:/usr/bin/perl5.18

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

回答

1

望着错误消息

Setting Perl 5.16.0 to default bash: line 94: perlbrew: command not found 

我可以看到你在下面用于安装Perl

curl -L https://raw.githubusercontent.com/ranguard/installing-perl/master/scripts/install_perl_on_osx.sh | bash 

以上脚本使用perlbrew因此,你看到了同样的错误,而使用安装perlbrew\curl -L https://install.perlbrew.pl | bash

我认为你已经损坏了你的系统Perl。您应该备份您的系统并重新安装OSX。安装之后perlbrew千万不要再次触摸你的系统perl

+0

没有反正我可以下载系统Perl:P – Learner

+0

[从公开可用的来源不可能精确地重新创建您的磁盘上的Perl。 Apple在标准发行版中安装了一些专有模块。所以,要真正恢复它,你需要重新安装你的操作系统。](http://www.perlmonks.org/?node_id=624939) –

+0

如果我只是更新我的操作系统,问题是否会得到解决? – Learner