dyld:未加载库:libperl.dylib引用自:perl5.18

问题描述 投票:3回答:1

我在我的xcode中得到dyld库找不到错误。

dyld:未加载库:/System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/libperl.dylib引用自:/usr/bin/perl5.18

所以我尝试重新安装perl如下。但是我的终端在下载时收到以下错误消息

将Perl 5.16.0设置为默认bash:第94行:找不到perlbrew:command

所以我试着按如下方式安装perlbrew,

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

但是它提供了如下相同的dyld错误消息,

dyld:未加载库:/System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/libperl.dylib引用自:/usr/bin/perl5.18

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

ios xcode perl dyld perlbrew
1个回答
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。

© www.soinside.com 2019 - 2024. All rights reserved.