問題タブ [perlbrew]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
160 参照

perl - スモーク テストはほとんどの CPANTesters で失敗しますが、Travis CI およびローカルで perlbrew でビルドされた Perl では正常に動作します

これは私の最近の質問と非常によく似ていますが、今回は、 CGI::Github::Webhookのスモーク テストがTravis CIでもローカルでも問題ありません(OS に Perl 5.22 がインストールされている場合と、Perl 5.24 がビルドおよびインストールされている場合) Perlbrew 経由、以下を参照)、しかし 1 つを除くすべての CPAN テスター レポートで失敗します

最も一般的なエラーは次のようになります。

perlbrew でビルドした Perl 5.24 をローカルで使用すると、次のようになります。

CPAN テスター レポートで行ったのとまったく同じ方法で呼び出しても、失敗することはありません。

しかし、ほとんどすべての CPAN テスター レポートが 0.04 バージョンで失敗するにもかかわらず、なぜこれらのエラーを再現できないのか、私にはわかりません。

0 投票する
2 に答える
410 参照

perl - Perl デバッガーが Perlbrew の下で矢印キーを使用して動作しない

perl デバッガーのコマンド履歴で矢印キーが機能するようにしたいと思います。 このソリューションは良さそうなので、ubuntuを使用しているので試してみました

しかし、前/次のコマンドの代わりに、Perl デバッガーにエコー バックされます^[[A^[[B

これは特に私の環境内の問題であることがperlbrewわかりました。/usr/bin/perl -d矢印キーを実行すると動作ます(つまり、インストールによってその perl だけが修正されました)。

perlbrew でデバッガを動作させるにはどうすればよいですか?

最後の努力として、私の perlbrew 環境内で試してみcpanm Term::ReadLine::Gnuましたが、エラーが発生しました

libtermcap.a、libncurses.a、libcurses のいずれも見つかりませんでした。

もっと多くのライブラリをインストールすることもできますが、Perlbrew に影響する問題にすぎないので、他に何かが足りないように感じます。

0 投票する
1 に答える
100 参照

vagrant - vagrant provision.sh による Perlbrew インストール

vagrant ボックスへの perlbrew のインストールを自動化したい。これを実現するために .sh ファイルを使用します。

プロビジョニング.sh

vagrantにsshした後、私はそれを期待しています

戻ります

残念ながら、何も返されません。

0 投票する
1 に答える
221 参照

perl - root アクセスなしで perlbrew をインストールするには?

perlbrewroot アクセスなしでどのようにインストールしますか?

インストール プロセスの途中Can't locate Devel/PatchPerl.pm in @INCで、失敗したときにインストール ログに記録されます。

0 投票する
0 に答える
200 参照

perl - perlbrew _Perl_xs_apiversion_bootcheck エラー (perl 5.22.2)

perlbrew を使用して perl 5.16.0 から 5.22.2 に移行する

MacBook Pro、OS X El Capitan で実行

perl の新しいバージョンのインストールは問題なく動作しているように見えました。しかし、5.22.2 に切り替えてスクリプトを実行しようとすると、このエラー メッセージが表示されます。

dyld: 遅延シンボル バインドに失敗しました: シンボルが見つかりません: _Perl_xs_apiversion_bootcheck 参照元: /Users/davidartus/perl5/lib/perl5/darwin-2level/auto/List/Util/Util.bundle

dyld: シンボルが見つかりません: _Perl_xs_apiversion_bootcheck 参照元: /Users/davidartus/perl5/lib/perl5/darwin-2level/auto/List/Util/Util.bundle 予想: 動的検索

トレース/BPT トラップ: 5

パスが間違っていると、同様のエラーが発生する人がいるのを見てきました。私のパスはperlbrewによって設定されており、私にはもっともらしく見えます。

提案してください。

0 投票する
3 に答える
2933 参照

ios - dyld: ライブラリがロードされていません: libperl.dylib 参照元: perl5.18

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をインストールしようとしました、

ただし、次のように同じ dyld エラー メッセージが表示されます。

dyld: ライブラリがロードされていません: /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/libperl.dylib 参照元: /usr/bin/perl5.18

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

0 投票する
2 に答える
633 参照

perl - plenv または perlbrew を使用してコンパイル オプションを perl に渡す方法

Windows 上の Ubuntu で Bash を使用して Windows 10 を実行するマシンが 1 台あります。適切なハード リンクをサポートしていないある種の FUSE ファイルシステムを使用します。

このため、通常のperl コンパイルは失敗します。コンパイルしたい場合は、次のことを行う必要があります。

私が理想的に望むのは、perlbrewまたはを使用して perl を管理し、作成した perl にパラメーターをplenv渡すことです。dont_use_nlinkこれを行う方法はありますか?

0 投票する
1 に答える
865 参照

perl - raspberry pi で perlbrew を使用して perl のバージョンをインストールしようとすると、何が間違っていますか?

perlbrew を使用して、raspberry pi に perl のバージョンをインストールしようとしています。次の出力が得られます。

なぜ私がそのような困難に直面しているのか誰かが教えてくれたら、とても感謝しています.

0 投票する
0 に答える
27 参照

bash - ターミナルを閉じると Perlbrew がデフォルトの Perl を忘れ続ける

Linux Mint 17.3 Rosa システムに perlbrew をインストールしました。入力すると、次のperlbrew listように表示されます。

入力perlbrew switch perl-5.22.0すると、次のように表示されます。

これを確認するとperlbrew list、正しい出力が表示されます。

しかし、端末を閉じるとすぐに、それがperl-5.22.0デフォルトの Perl に設定されていたことを忘れてしまいます。