如何解决perl cpan安装与GIT冲突Perl cpan安装如何纠正?
我是perl的新手,但是,我只是想在Windows 10机器上安装它,因为我需要使用一个名为check_logfiles的NAGIOS插件。一个perl脚本/应用。
在安装Strawberry Perl时,我需要其他模块。我调用CPAN来安装更多模块,但失败了,因为它找到了GIT Perl CPAN。
如何(可以)安装Perl并选择此Perl安装而不是GIT perl?我不知道是否可以卸载GIT的Perl吗?
ERROR
Trying with
/c/bin/wget.EXE -O "/c/Users/212555427/.cpan/sources/authors/01mailrc.txt.gz.tmp7712"
to get
http://www.cpan.org/authors/01mailrc.txt.gz
--14:42:06-- http://www.cpan.org/authors/01mailrc.txt.gz
=> `C:/Users/212555427/.cpan/sources/authors/01mailrc.txt.gz.tmp7712'
Resolving www.cpan.org... failed: Host not found.
/c/Users/212555427/.cpan是GIT安装
我在默认C:\ Strawberry下安装Strawberry Perl
$ which perl
/usr/bin/perl
$ where perl
C:\Strawberry\perl\bin\perl.exe
C:\Program Files\Git\usr\bin\perl.exe
$ where cpan
C:\Strawberry\perl\bin\cpan
C:\Strawberry\perl\bin\cpan.bat
C:\Program Files\Git\usr\bin\core_perl\cpan
$ cpan Date::Manip.pm
WARNING: your version of App::Cpan is 1.63_01 while we would expect at least 1.64 at /c/Strawberry/perl/bin/cpan line 11.
Loading internal null logger. Install Log::Log4perl for logging messages
Fetching with LWP:
http://www.cpan.org/authors/01mailrc.txt.gz
LWP failed with code[500] message[Can't connect to www.cpan.org:80]
Trying with
/c/bin/wget.EXE -O "/c/Users/212555427/.cpan/sources/authors/01mailrc.txt.gz.tmp22892"
to get
http://www.cpan.org/authors/01mailrc.txt.gz
谢谢-如果我需要提供其他解决问题的方法,请告诉我。
解决方法
Hakon谢谢!!!有关问题的更多详细信息
我在Unix Utilities中安装了git-bash。 有趣。
在Git-Bash外壳窗口中:
212555427@GPF18Y095E MINGW64 ~/devel
$ cpan -v
WARNING: your version of App::Cpan is 1.63_01 while we would expect at least 1.64 at /c/Strawberry/perl/bin/cpan line 1 1.
Loading internal null logger. Install Log::Log4perl for logging messages
212555427@GPF18Y095E MINGW64 ~/devel
$ perl -v
This is perl 5,version 24,subversion 1 (v5.24.1) built for x86_64-msys-thread-multi
Copyright 1987-2017,Larry Wall
在Windows命令提示符下
This is perl 5,version 30,subversion 2 (v5.30.2) built for MSWin32-x64-multi-thread
Copyright 1987-2020,Larry Wall
C:\Users\212555427>cpan -v
Loading internal logger. Log::Log4perl recommended for better logging
>(info): C:\Strawberry\perl\bin/cpan script version 1.675,CPAN.pm version 2.27
Windows命令提示符看上去提供所需的信息,GIT-BASH shell看上去提供了GIT安装。我在看这个吗?因此,如果我只保留Windows Command提示符shell,就不会看到冲突。我正在猜测。现在要尝试一下。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。