问题标签 [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 - perlbrew 和 perl cgi shebang 的问题
如何为 CGI 的 perlbrew 环境正确设置 shibang,因为 apache 不会加载任何 env 详细信息?
我可以使用 -I,但是,我如何列出多个库,因为有 2 个。
这就是我如何获得一个,我如何添加第二个库,即使我这样做了,这行得通吗?
linux - Perl 安装错误 ELF 类的问题:ELFCLASS32
我想gnu_parallel
在我的一台服务器上运行(nproc=48)。当我尝试运行命令时,
我遇到了一些错误,
我不想在服务器上重新安装 Perl,因为有很多服务器在使用它。
我可以做任何不会损害我服务器上运行的当前应用程序的事情。
请告诉我一种并行运行的方法。
编辑:
否则我可以使用 App::Fatpacker 吗?解决问题?
编辑 2
我尝试使用 Fatpacker 失败了。
编辑:3 我尝试安装 perlbrew:得到错误 ELFClASS 的以下错误
linux - 400 Bad Request 安装 Perlbrew 本身
我无法使用简单的脚本安装 Perlbrew:curl -L http://install.perlbrew.pl | bash
我以前很容易做到,但现在,在全新的 CentOS 6.5 中,我收到 400 Bad Request。
这是输出:
如果我执行 curl 部分,这就是响应(不将其传递给 bash)
curl -L http://install.perlbrew.pl
这是我的卷曲版本: curl -V
curl 7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.14.0.0 zlib/1.2.3 libidn/1.18 libssh2/1.4.2 协议:tftp ftp telnet dict ldap ldaps http 文件 https ftps scp sftp
功能:GSS-协商 IDN IPv6 大文件 NTLM SSL libz
通常的编译器也安装了yum groupinstall 'Development Tools'
什么会失败?真的很奇怪……
perl - perlbrew 忽略次要版本升级
我App::perlbrew/0.67
在 OS X 10.9 上使用 perlbrew ( )
如果我列出当前安装的 Perl 版本,我会得到
所以似乎我安装了 5.18.2 版本,但列为 5.18.1(括号中的数字正确)
perlbrew available
正在列出 5.18.2(带 2)。这是正常的还是我的安装损坏了?为什么list
显示两个版本(--help
并且 CPAN 上的手册没有显示任何提示)。
perl - 为什么 Perl 通常在没有线程支持的情况下安装?
Perlbrew根据默认 Perl 安装,不支持线程。这只是一个遗留习惯还是带有线程支持的 Perl 安装会产生问题?
apache - 如何使用带 Apache 的 perlbrew 提供 CGI 脚本?
错误日志:
这是作为用户运行的:'support' 并且支持运行 perlbrew w/ 开关设置为 5.16.3,如下所示:
我需要做什么来确保 Apache 使用 perlbrew 安装的 perl 执行 index.cgi?
perl - 安装新 perl 后模块出现问题
直到最近我才在 Mac OS X 上的 perlbrew 下专门使用 perl 5.18。
我在 berlbrew 下安装了 perl 5.20 以尝试 waack https://github.com/yanick/waack(非常酷,顺便说一句),并且不得不在新的 perlbrew 下使用 cpanm 重新安装一些模块(DBI、Sub::Base) .
从那时起,如果我尝试在 5.18 下工作,我似乎对每个非纯 perl 模块都有问题。
我可以看到模块的 XS 部分没有安装在版本相关的 perl 下,就像在这种情况下:
我看到我还在正确的 perlbrew 下安装了一个旧版本,如下所示:
知道我让自己陷入了什么混乱吗?以及如何解决?
谢谢。
perl - 无法使用 perlbrew 安装 perl 5.14.2
我在使用 Debian(6.0.7-i386)的虚拟机上,我想学习 Perl(使用 Curtis Poe 编写的Beginning Perl)。
我有麻烦perlbrew
。
我安装
/li>perlbrew
了我将以下命令添加到
/li>~/.bashrc
:之后,我注销并重新登录,然后运行以下命令:
/li>
我有
请帮我
输出的英文翻译:
perl - DBD::mysql (Can't locate DBD/mysql.pm in @INC) 使用 perl-support.vim 运行 perl 脚本时出错(最终只是设置不正确的 PERL5LIB)
我正在尝试一个访问 Mysql 数据库的简短脚本。据我所知,我已经安装了相关的 perl 模块、DBI 和 DBD::mysql 及其依赖项。
这是 test.pl 中唯一的代码
使用“perl test.pl”在命令行运行它运行良好,没有错误。
但是,当我尝试在 vim 中使用“\rr”通过 perlsupport 运行它时,我收到一个错误。
在@INC 中找不到 DBD/mysql.pm(@INC 包含:/Users/rob/perl5/lib/perl5/darwin-thread-multi-2level /Users/rob/perl5/lib/perl5 /Users/rob/ perl5/lib/perl5 setenv PERLBREW_MANPATH /Users/rob/perl5/perlbrew/perls/perl-5.16.0/man setenv PERLBREW_PATH /Users/rob/perl5/perlbrew/bin /Users/rob/perl5/perlbrew/perls/perl- 5.16.0/bin setenv PERLBREW_PERL perl-5.16.0 setenv PERLBREW_ROOT /Users/rob/perl5/perlbrew setenv PERLBREW_VERSION 0.69 setenv PERLBREW_MANPATH /Users/rob/perl5/perlbrew/perls/perl-5.16.0/man setenv PERLBREW_PATH /Users/ rob/perl5/perlbrew/bin /Users/rob/perl5/perlbrew/perls/perl-5.16.0/bin setenv PERLBREW_PERL perl-5.16.0 setenv PERLBREW_ROOT /Users/rob/perl5/perlbrew setenv PERLBREW_VERSION 0.69 /Library/Perl/ 5.16/darwin-thread-multi-2level /Library/Perl/5.16 /Network/Library/Perl/5。16/darwin-thread-multi-2level /Network/Library/Perl/5.16 /Library/Perl/Updates/5.16.2/darwin-thread-multi-2level /Library/Perl/Updates/5.16.2 /System/Library/ Perl/5.16/darwin-thread-multi-2level /System/Library/Perl/5.16 /System/Library/Perl/Extras/5.16/darwin-thread-multi-2level /System/Library/Perl/Extras/5.16 .) 在/Users/rob/Desktop/perl/test.pl 第 11 行。开始失败 - 编译在 /Users/rob/Desktop/perl/test.pl 第 11 行中止。
我在 OSX 上使用 perlbrew 并使用安装了 perlbrew 的 Perl 5.16.0 版本,并且我已经为模块设置了 Local::Lib。我查看了所有设置,甚至尝试卸载/重新安装 perlbrew perl 5.16.0 安装并卸载/重新安装 DBI 和 DBD::mysql 以查看我的设置是否搞砸了。
@INC 中的“setenv XXXXXXX”似乎不合适,所以我可能搞砸了设置。
编辑
所以我最终找到了问题所在。我的 PERL5LIB 变量在其他地方设置不正确(霍布斯是对的),所以我现在在我的 fish.config 文件中正确设置了它。我仍然需要找出那个问题在哪里,但是这个特定的问题已经解决了。
perl - Perlbrew install perl 需要很长时间,只需安装已经编译的 perl
perlbrew install perl
编译并运行所有测试,这些测试需要在我的机器上安装(> 60 分钟)。是否可以像 apt-get 那样使用 perlbrew 安装预构建和测试运行的 perl 以节省时间?