问题标签 [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和本地都很好(两者都安装了操作系统 Perl 5.22 和构建并安装了 Perl 5.24通过 Perlbrew,见下文),但除了一份 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

我想自动将 perlbrew 安装到 vagrant box 中。我使用 .sh 文件来完成此操作。

提供.sh

在 ssh 进入 vagrant 之后,我希望

将返回

但不幸的是,它什么也没返回。

0 投票
1 回答
221 浏览

perl - 如何在没有 root 访问权限的情况下安装 perlbrew?

perlbrew没有root权限如何安装?

在安装过程Can't locate Devel/PatchPerl.pm in @INC中,当安装失败时,我会进入安装日志。

0 投票
0 回答
200 浏览

perl - perl 5.22.2 的 perlbrew _Perl_xs_apiversion_bootcheck 错误

使用 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 library not found 错误。

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 - How to pass compile options to perl using plenv or perlbrew

I have one machine that runs Windows 10 with Bash on Ubuntu on Windows. It uses some kind of FUSE filesystem that has no proper hard link support.

Because of this, a typical perl compilation fails. If I want to compile, I need to do:

What I'd ideally want is to be able to use either perlbrew or plenv to manage my perls and pass the dont_use_nlink parameter to any perl I build. Is there any way to do this?

0 投票
1 回答
865 浏览

perl - 当我尝试在树莓派上使用 perlbrew 安装 perl 版本时,我做错了什么?

我正在尝试使用 perlbrew 在树莓派上安装 perl 版本。我得到以下输出:

如果有人能告诉我为什么会遇到这样的困难,我将非常感激。

0 投票
0 回答
451 浏览

perl - Perlbrew perl 安装失败../lib/h2ph.t

我有 perl 5.22 (Ubuntu 16.04)。我正在使用的一个软件有一些问题,需要旧的 perl(早于 5.22)。我尝试使用 perlbrew 安装 5.20.1,但出现错误:

提到文件:../lib/h2ph.t 我尝试使用--force,并在失败后按照建议进行修补。

在这种情况下,不再维护旧的 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。