首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LWP::Curl Debian Wheezy

LWP::Curl Debian Wheezy
EN

Stack Overflow用户
提问于 2016-03-03 21:08:53
回答 2查看 307关注 0票数 0

我正在尝试为一个项目安装LWP::Curl模块。

所以我首先通过CPAN安装了它:

代码语言:javascript
复制
cpan install LWP::Curl

但是当我尝试执行我的代码时,我遇到了这个错误:

代码语言:javascript
复制
Can't locate LWP/Curl.pm in @INC (@INC contains: /home/franck/perl5/lib/perl5/5.14.2/x86_64-linux-gnu-thread-multi /home/franck/perl5/lib/perl5/5.14.2 /home/franck/perl5/lib/perl5/x86_64-linux-gnu-thread-multi /home/franck/perl5/lib/perl5 /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at ./test.pl line 4.BEGIN failed--compilation aborted at ./test.pl line 4.

所以,我也尝试安装LWP::UserAgent::Cached,但是什么也没有发生,我总是遇到这个错误。

非常感谢您的宝贵时间。

EN

回答 2

Stack Overflow用户

发布于 2016-03-04 00:39:48

谢谢你的帮助。

我的代码只包含libs:

代码语言:javascript
复制
#!/usr/bin/perl
use strict;
use warnings;
use LWP::Curl;

以下是/home/franck/perl的内容:

代码语言:javascript
复制
total 12
drwxr-xr-x 2 franck franck 4096 mars   3 13:43 bin
drwxr-xr-x 3 franck franck 4096 mars   3 13:43 lib
drwxr-xr-x 3 franck franck 4096 mars   3 13:43 man

我检查了lib目录,只安装了5.14.2。我在一个安装了全新Debian的VM上,所以我不认为要安装另一个perl版本

我试着搜索Cur.pm文件:

代码语言:javascript
复制
root@vmtest:~$ find / -name "Curl.pm" -print
root@vmtest:~$ 

未返回任何内容。

我已经用谷歌搜索了为什么文件不存在,而我安装了模块。

如果我问的是一些琐碎的事情,很抱歉。

票数 0
EN

Stack Overflow用户

发布于 2016-03-07 16:30:41

最后,在对CPAN的日志行滚动了许多小时之后,我安装了libcurl4-gnutls-dev和librtmp-dev包,它解决了我的问题。

我不明白为什么这些不是依赖于Debian的libcurl包。我在Arch Linux上尝试过,它第一次就能正常工作。

再次感谢您的帮助,很抱歉打扰您。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35773102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档