12

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: コマンドが見つかりません

だから私は次のように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

どうすればこれを整理できますか?

4

3 に答える 3

0

エラーメッセージを見ると

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 を再インストールする必要があります。その後、システムの perl に二度と触れないようperlbrewにインストールしてください。

于 2016-09-26T04:50:46.803 に答える