2013-01-06 2 views
0

Когда я использовал pip для установки gmpy2, я всегда получал версию 1.16, то есть gmpy вместо gmpy2.pip установка gmpy2

$ pip search gmpy 
gmpy      - GMP or MPIR interface to Python 2.4+ and 3.x 
    INSTALLED: 1.16 (latest) 

Есть ли способ напрямую установить gmpy2 через pip?

ответ

0

Номер GMPY2 не указан в Python Package Index, который использует pip. Только версия 1.16. Похоже, что их документация на Google Code может быть неправильной.

1

gmpy2 сейчас в стадии разработки. Я думаю, именно поэтому он недоступен в pypi.

+3

Исправить. Поскольку gmpy2 также требует очень последних версий MPFR и MPC, которые часто еще не доступны во многих дистрибутивах Linux, часто требуется ручное вмешательство. Я добавлю следующий выпуск gmpy2 в PyPi. (Я поддерживаю gmpy и gmpy2.) – casevh

+0

Спасибо @casevh, чтобы поделиться этой информацией. – jinghli

3

Я добавил gmpy2 в Python Package Index.

gmpy2 требует GMP 5.0 или новее, MPFR 3.1 или новее и MPC 1.0 или новее. Возможно, вам придется скомпилировать собственную версию этих библиотек, если ваша операционная система не предоставляет последние версии. Пожалуйста, см. Installing GMPY2.