Nik*_* R. 5 perl json ubuntu-10.04
我打算运行一个 perl 程序,然后我收到了这个错误消息:
Can't locate JSON.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at ./po2json line 23.
BEGIN failed--compilation aborted at ./po2json line 23.
Run Code Online (Sandbox Code Playgroud)
我假设有一些 JSON 模块需要通过 cpan 安装。你有关于如何启用它的建议吗?
谢谢
所以我可以安装 JSON 模块,但现在我收到另一条错误消息
Can't locate Locale/PO.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at ./po2json line 24.
BEGIN failed--compilation aborted at ./po2json line 24.
Run Code Online (Sandbox Code Playgroud)
在 Ubuntu 10.04 上,可以在软件包中找到此文件liblocale-po-perl
:
$ apt-file search Locale/PO.pm
liblocale-po-perl: /usr/share/perl5/Locale/PO.pm
Run Code Online (Sandbox Code Playgroud)
另一种解决这个问题的方法是:
$ apt-cache search Locale::PO
liblocale-po-perl - Locale::PO perl module
Run Code Online (Sandbox Code Playgroud)
您可能更喜欢它,因为apt-file
默认情况下不安装。
归档时间: |
|
查看次数: |
12822 次 |
最近记录: |