【问题标题】:Installing packages with cpan使用 cpan 安装软件包
【发布时间】:2019-07-20 13:00:07
【问题描述】:

我正在尝试将这些软件包安装在本地目录中以与 AWS Lambda 一起使用。

cpan Crypt::CBC . 
cpan Crypt:OPENSSL::AES .
cpan Crypt:Rijndael packages .

我认为它们没有正确安装。如何确保它们安装在本地目录中

【问题讨论】:

标签: amazon-web-services perl aws-lambda cpan


【解决方案1】:

cpanm:

cpanm -l local Crypt::CBC

然后在你的脚本中:

use lib '/path/to/local/lib/perl5';

lib::relative 可以与相对路径而不是绝对路径一起使用。

或者在运行脚本时:

$ perl -I/path/to/local/lib/perl5 script.pl

【讨论】:

  • 对于cpan Crypt:OPENSSL::AEScpan Crypt:Rijndael packages,我收到Couldn't find module errors.
  • @Aaron 您拼错了模块名称。第一个拼写为Crypt::OpenSSL::AES(注意它也区分大小写),而您在第二个中漏掉了一半的双冒号。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-07-08
  • 1970-01-01
  • 1970-01-01
  • 2017-12-30
  • 2015-03-27
  • 2017-06-23
  • 2017-11-30
相关资源
最近更新 更多