2017-07-10

[Msys2] Perl CPAN install 安裝錯誤的詭異解法

在 msys2 內輸入以下指令後

cpan install Switch
cpan install UNIVERSAL::isa

卻沒有正確安裝完成

這時候在 C:\msys64\usr\share\perl5 底下建立一個 site_perl 資料夾

並且到 C:\Users\USER\.cpan\build 底下找到 這次打算安裝的模組

例如 Switch 就在 C:\Users\USER\.cpan\build\Switch-2.17-3tYKvF 底下的 Switch.pm
UNIVERSAL::isa 就在 C:\Users\USER\.cpan\build\UNIVERSAL-isa-1.20150614-_RCQTf 底下的 lib 資料夾內

將這些檔案與資料夾複製到 C:\msys64\usr\share\perl5\site_perl 就可以解決

沒有留言:

張貼留言