Đây là vấn đề của tôi. Tôi đang chạy OS X v10.7 (Sư tử) và muốn thiết lập chương trình Perl cũ tôi đã viết (sau đó đã sử dụng Hệ thống Windows với ActivePerl và sau đó là ppm).Trợ giúp nâng cấp Perl & CPAN cho OS X
Tôi đọc để sử dụng CPAN để cài đặt mô-đun Perl (Tôi đang cố gắng cài đặt mô-đun Đồ thị). Bất cứ khi nào tôi cố gắng cài đặt nó, nó không thành công từ một kết nối bị từ chối. Tại sao? Vì vậy, tôi đọc mà tôi nên chạy sau để cập nhật CPAN và sửa chữa bất kỳ liên kết bị hỏng:
cpan> install Bundle:CPAN
cpan> reload cpan
cpan> index cpan
cpan> exit
Tuy nhiên, sau khi làm điều này tôi bị mắc kẹt với điều này mỗi khi tôi cố gắng làm một CPAN cài đặt hoặc nâng cấp:
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.
Tôi đã cố gắng sử dụng công cụ Perl mặc định được bao gồm trong OS X thay vì tải xuống ActivePerl. Làm cách nào để sửa CPAN và cài đặt Mô-đun đồ thị?
PS: Chạy cài đặt CPAN và tải lại CPAN không làm gì cả, nhưng nó đã tạo cùng một thông báo.
CẬP NHẬT Tôi có thể nâng cấp lên v1.9800 thực hiện cài đặt thủ công (thực hiện, cài đặt) thông qua thiết bị đầu cuối. Nhưng tôi vẫn không thể cài đặt Mô-đun đồ thị. Đây là những gì tôi nhận được:
http://cloud.jjnford.com/3D1C1H4217222b1p1O3a
CẬP NHẬT - Giải quyết vấn đề cuối cùng tôi đã có thể giải quyết vấn đề. Tôi vừa chuyển thư mục /User/jj/.cpan sang User/jj/.cpan_bak và sau đó cấu hình lại CPAN và Graph Module được cài đặt mà không phiền phức.
Bạn đang sử dụng phiên bản Perl nào? Bạn đang cập nhật Perl do hệ thống cung cấp hay một trong những tòa nhà của riêng bạn? –
@Jonahan Tôi đang sử dụng phiên bản Perl do hệ thống cung cấp. Tôi đã có thể giải quyết vấn đề bằng cách cài đặt CPAN thủ công và cấu hình lại nó. Có lẽ chỉ và vấn đề với phiên bản cũ và Lion. Cảm ơn bạn đã quan tâm. – jjNford
Hãy thận trọng khi thay đổi cài đặt hệ thống. Tôi đã không nghe nói cụ thể về việc nâng cấp mô-đun Perl, nhưng từ lâu tôi đã quyết định an toàn hơn khi rời khỏi hệ thống Perl một mình và chỉ sửa đổi các mô-đun trong các phiên bản của Perl được xây dựng bởi tôi và được cài đặt riêng biệt với hệ thống Perl. Có lẽ đó là (ouch!) Hoang tưởng 15 tuổi. Nhưng tôi hoặc sử dụng hệ thống Perl không thay đổi hoặc sử dụng 'Perl được xây dựng tại nhà' của tôi; Tôi không mạo hiểm sửa đổi hệ thống Perl. –