我想在Perl中安裝Date :: Manip模塊。我正在運行Perl版本5.14.2,它似乎沒有通過PPM成功安裝。 (PPM引發401訪問需要的錯誤)。我猜測這裏的錯誤是Perl的版本過時了ppm模塊。由於這是在服務器中,並且還有許多其他腳本每天都在運行,所以我無法升級Perl版本。我需要安裝Date :: Manip模塊的以前版本,但在ppm中找不到。我如何去做這件事?在Active Perl中安裝早期版本的模塊
謝謝!
我想在Perl中安裝Date :: Manip模塊。我正在運行Perl版本5.14.2,它似乎沒有通過PPM成功安裝。 (PPM引發401訪問需要的錯誤)。我猜測這裏的錯誤是Perl的版本過時了ppm模塊。由於這是在服務器中,並且還有許多其他腳本每天都在運行,所以我無法升級Perl版本。我需要安裝Date :: Manip模塊的以前版本,但在ppm中找不到。我如何去做這件事?在Active Perl中安裝早期版本的模塊
謝謝!
發生401錯誤的原因是因爲你使用的ActivePerl 5.14,因此不再被視爲一個社區版。這意味着除非您從ActiveState購買許可證,否則無法再訪問PPM服務器來安裝模塊。
看到這裏引用http://community.activestate.com/taxonomy/term/515
您有幾種選擇:
cpan Date::Manip
即可。嘗試使用以下鏈接並下載然後安裝。
正如OP所說,更新perl本身不是一種選擇,你的第二和第三選項對他來說沒有任何價值。儘管另一種選擇是可用的。禁止perl引擎升級的管理員可以彈出ActiveState Business/Enterprise許可證以允許訪問存儲庫.... – tjd