perl首次安裝Can’t locate CPAN.pm in @INC的解決辦法


perl -MCPAN -e ‘install “模塊名稱”

我在在線安裝perl 模塊時,發現有這樣的問題。應該是說沒有安裝CPAN這個服務吧。

1、執行perl -MCPAN -e shell出錯,提示如下:

[root@GM ~]# perl -MCPAN -e shell
Can’t locate CPAN.pm in @INC (@INC contains:……省略

2、到cpan的官方站點下載CPAN模塊

http://search.cpan.org/search?query=CPAN&mode=all

[root@GM ~]#wget http://cpan.communilink.net/authors/id/A/AN/ANDK/CPAN-1.9600.tar.gz

3、解壓,編繹,安裝

[root@GM ~]# tar -zxvf CPAN-1.9600.tar.gz

[root@GM ~]#cd CPAN-1.9600

[root@GM CPAN-1.9600]# perl Makefile.PL

[root@GM CPAN-1.9600]# make

[root@GM CPAN-1.9600]# make install

4、成功進入CPAN的shell模式

[root@GM CPAN-1.9600]# perl -MCPAN -e shell

5、install XXX 安裝對應模塊

Can’t locate extUtils/makemaker.pm
centos安裝cpan先執行
這個錯誤!可能是沒安裝perl-CPAN

yum -y install perl-CPAN


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM