2016-10-12 3 views
1

Я пытаюсь установить модуль Crypt::Random, криптографически безопасный генератор случайных чисел, и говорит, что для этого требуется Math :: Pari 2.001802, который недоступен cpan.org, но говорит, что он доступен из этого другого URL-адреса, который не работает. Я попытался установить их обоих в любом случае, и столкнулись с этой проблемой:Не удается установить модуль Math :: Pari

C:\Users\Jlinne\Documents>     cpanm Crypt::Random 
    --> Working on Crypt::Random 
    Fetching http://www.cpan.org/authors/id/V/VI/VIPUL/Crypt-Random-1.25.tar.gz ... OK 
    Configuring Crypt-Random-1.25 ... OK 
    ==> Found dependencies: Math::Pari 
    --> Working on Math::Pari 
    Fetching http://www.cpan.org/authors/id/I/IL/ILYAZ/modules/Math-Pari-2.01080900.zip ... OK 
    Configuring Math-Pari-2.01080900 ... N/A 
    ! Configure failed for Math-Pari-2.01080900. See C:\Users\Jlinne\.cpanm\work\1476250290.12460\build.log for details. 
    ! Installing the dependencies failed: Module 'Math::Pari' is not installed 
    ! Bailing out the installation for Crypt-Random-1.25. 

C:\Users\Jlinne\Documents>     cpanm Math::Pari 
    --> Working on Math::Pari 
    Fetching http://www.cpan.org/authors/id/I/IL/ILYAZ/modules/Math-Pari-2.01080900.zip ... OK 
    Configuring Math-Pari-2.01080900 ... N/A 
    ! Configure failed for Math-Pari-2.01080900. See C:\Users\Jlinne\.cpanm\work\1476250325.1340\build.log for details. 

build.log не помогает мне тоже, любые другие возможные способы установки этого модуля успешно? Благодарю.

ответ

1

Вам необходимо будет предоставить общий доступ к файлу build.log. Без этого мы не можем проверить, что вызвало отказ.

BTW для Math::Pari вам нужна библиотека PARI. Начиная с версии 2.0, этот модуль поставляется без библиотеки PARI, включая.

Поскольку вы пытаетесь установить Math-Pari-2.01080900, вам сначала нужно будет установить библиотеку PARI.

Получить его из http://pari.math.u-bordeaux.fr/download.html

+0

Я могу прикрепить файл .log, хотя он будет длинным, также Math Pari (s), который я должен установить из http://pari.math.u-bordeaux.fr/download.html для Windows 10, чтобы получить Math :: Pari из cpan? Спасибо, что помогли мне? –

+0

Пожалуйста, дайте мне знать, если вы хотите, чтобы я прикреплял оба файла .log –

+0

@ J.Linne: выберите стабильный вариант из раздела 'Самоустанавливающиеся дистрибутивы для Windows'. –

0

Если вы нормально с использованием 32 бит Perl, вы можете использовать 32 бит Strawberry Perl, который уже имеет как Math :: Пари и Crypt :: Случайные модули установлены.

К сожалению, 64-разрядные версии Strawberry Perl не включают ни один из этих модулей. В этом случае вам нужно будет следовать предложению Chankey Pathak об установке библиотеки PARI для установки модуля Math :: Pari.

Смежные вопросы