您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

使用perlbrew和cpm安装模块-在docker build期间perlbrew开关不会更改@INC

使用perlbrew和cpm安装模块-在docker build期间perlbrew开关不会更改@INC

对于初学者,“ 使用…启动子外壳 ”表示您的安装不正确perlbrew。系统提示您将以下内容添加到Shell的启动脚本中:

source "${PERLBREW_ROOT:-$HOME/perl5/perlbrew}"/etc/bashrc

没有这个,就使用后备机制来尝试提供所需的功能,但是在交互式外壳程序之外,它是完全没有用的。

其次,这是对白葡萄酒的相当怀疑。如果您的docker脚本按预期工作,将产生深远的影响。那不是好事。您可以使用perlbrew use,但是您可以perl直接使用来使用正确的构建

RUN "${PERLBREW_ROOT:-$HOME/perl5/perlbrew}"/perls/perl-5.31.0/bin/perl -S cpm install -gv CGI

就您而言,这应该解决

RUN /usr/local/perlbrew/perls/perl-5.31.0/bin/perl -S cpm install -gv CGI

为了你。

其他 2022/1/1 18:13:37 有686人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶