这是我的问题。我正在运行OS X v10.7(Lion),并且想要设置一个我写过的旧Perl程序(然后使用Windows系统,然后使用ActivePerl,然后使用它的ppm)。OS X的Perl和CPAN升级帮助
我读过使用CPAN来安装Perl模块(我正在尝试安装Graph模块)。每当我尝试安装它时,都会因拒绝连接而失败。为什么?所以,我读了我应该运行更新CPAN并修复任何损坏的链接如下:
cpan> install Bundle:CPAN
cpan> reload cpan
cpan> index cpan
cpan> exit
但是,这样做之后,我坚持每次都与我尝试做一个CPAN安装或升级:
New CPAN.pm version (v1.9800) available.
[Currently running version is v1.9456]
You might want to try
install CPAN
reload cpan
to both upgrade CPAN.pm and run the new version without leaving
the current session.
我试图使用OS X中包含的默认Perl东西,而不是下载ActivePerl。我如何修复CPAN并安装Graph Module? PS:运行安装CPAN并重新加载CPAN没有做任何事情,但它产生了相同的消息。
UPDATE 我能够通过终端升级到v1.9800做手动安装(制作,安装)。但我仍然无法安装Graph Module。下面是我得到:
http://cloud.jjnford.com/3D1C1H4217222b1p1O3a
更新 - 问题解决了 我终于能够解决的问题。我只是将/User/jj/.cpan目录移动到User/jj/.cpan_bak,然后重新配置CPAN并安装了Graph Module,没有大惊小怪。
您正在使用哪个版本的Perl?你正在更新系统提供的Perl,还是你自己的建筑? – 2012-02-05 06:56:26
@Jonahan我正在使用系统提供的Perl版本。我能够通过手动CPAN安装并重新配置来解决问题。可能只是和旧版本和Lion问题。尽管感谢你的兴趣。 – jjNford 2012-02-05 06:59:05
请谨慎对待更改系统安装。我还没有特别听说过Perl模块升级会破坏事情,但是我很久以前就决定让系统Perl保持独立并且只修改由我构建的Perl版本中的模块并且与系统分开安装Perl的。也许这是(哎!)15岁的偏执狂。但是我要么保持不变地使用系统Perl,要么使用我的“自制的”Perl;我不会冒险修改系统Perl。 – 2012-02-05 07:45:30