问题标签 [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.
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 版本。
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 的一个问题。
vagrant - 通过 vagrant provision.sh 安装 Perlbrew
我想自动将 perlbrew 安装到 vagrant box 中。我使用 .sh 文件来完成此操作。
提供.sh
在 ssh 进入 vagrant 之后,我希望
将返回
但不幸的是,它什么也没返回。
perl - 如何在没有 root 访问权限的情况下安装 perlbrew?
perlbrew
没有root权限如何安装?
在安装过程Can't locate Devel/PatchPerl.pm in @INC
中,当安装失败时,我会进入安装日志。
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 设置的,对我来说似乎是合理的。
请提出建议。
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
我怎样才能解决这个问题?
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?
perl - 当我尝试在树莓派上使用 perlbrew 安装 perl 版本时,我做错了什么?
我正在尝试使用 perlbrew 在树莓派上安装 perl 版本。我得到以下输出:
如果有人能告诉我为什么会遇到这样的困难,我将非常感激。
perl - Perlbrew perl 安装失败../lib/h2ph.t
我有 perl 5.22 (Ubuntu 16.04)。我正在使用的一个软件有一些问题,需要旧的 perl(早于 5.22)。我尝试使用 perlbrew 安装 5.20.1,但出现错误:
提到文件:../lib/h2ph.t 我尝试使用--force,并在失败后按照建议进行修补。
在这种情况下,不再维护旧的 perl 是否意味着什么?
有谁知道如何克服这个问题?
bash - 当我关闭终端时,Perlbrew 总是忘记我的默认 Perl
我在 Linux Mint 17.3 Rosa 系统上安装了 perlbrew。当我输入perlbrew list
它显示:
如果我输入perlbrew switch perl-5.22.0
它说:
当我检查它时,perlbrew list
它显示正确的输出:
但是一旦我关闭我的终端,它就会忘记它perl-5.22.0
被设置为我的默认 Perl。