Установка gmpy2 на окна с использованием предварительно скомпилированных двоичных файлов

Я пытаюсь установить пакет gmpy2 как его требование для пакета PHE. Как указано в разделе " GMPY2 не устанавливается ", я попытался установить его через предварительно скомпилированные двоичные файлы с http://www.lfd.uci.edu/~gohlke/pythonlibs/.

Однако, когда я пытаюсь установить его через

pip install gmpy2-2.0.8-cp36-cp36m-win32.whl

Я получаю следующий результат:

C: \ Users \ adria \ Desktop> pip install gmpy2-2.0.8-cp36-cp36m-win32.whl

Требование 'gmpy2-2.0.8-cp36-cp36m-win32.whl' выглядит как имя файла, но файл не существует

Обработка c:\users\adria\desktop\gmpy2-2.0.8-cp36-cp36m-win32.whl Исключение: обратная связь (последний вызов был последним): (...)

Проблема в том, что загрузка с http://www.lfd.uci.edu/~gohlke/pythonlibs/ сохраняется в виде zip-файла?

Я использую Python 3.6.3 на Win10.

1 ответ

Решение

Если вы пытаетесь установить без указания расширения файла (я, е: pip install gmpy2-2.0.8-cp36-cp36m-win_amd64) он не будет работать, потому что он попытается загрузить пакет из репозитория Pypi:

C:\Users\bobolafrite\Downloads>pip install gmpy2-2.0.8-cp36-cp36m-win_amd64

Collecting gmpy2-2.0.8-cp36-cp36m-win_amd64
    Could not find a version that satisfies the requirement gmpy2-2.0.8-cp36-cp36m-win_amd64 (from versions: )
    No matching distribution found for gmpy2-2.0.8-cp36-cp36m-win_amd64

Но если вы попробуете с расширением (я, е: pip install gmpy2-2.0.8-cp36-cp36m-win_amd64.whl)

C:\Users\bobolafrite\Downloads>pip install gmpy2-2.0.8-cp36-cp36m-win_amd64.whl

Processing c:\users\bobolafrite\downloads\gmpy2-2.0.8-cp36-cp36m-win_amd64.whl
    Installing collected packages: gmpy2
    Successfully installed gmpy2-2.0.8
Другие вопросы по тегам