PyCluster не может установить пакет

Это ошибка, которую я получаю при попытке установить PyCluster. Я использую Python 2.7 с Anaconda в IDE Spyder и Windows.

Загрузка / распаковка PyCluster

Начало страницы http://pypi.python.org/simple/PyCluster
URL-адреса для поиска версий для PyCluster:
* httpss://pypi.python.org/simple/PyCluster/
Получение страницы httpss: //pypi.python.org/simple/PyCluster/
Анализ ссылок со страницы httpss://pypi.python.org/simple/pycluster/
Не удалось найти файлы для загрузки, которые удовлетворяют требованию PyCluster

Для PyCluster вообще не найдено ни одного дистрибутива

Информация об исключении:
Traceback (последний вызов был последним):
  Файл "C:\Users\anankuma\AppData\Local\Continuum\Anaconda\lib\site-packages\pip-1.2.1-py2.7.egg\pip\basecommand.py", строка 107, в основном
    status = self.run(параметры, аргументы)
  Файл "C:\Users\anankuma\AppData\Local\Continuum\Anaconda\lib\site-packages\pip-1.2.1-py2.7.egg\pip\commands\install.py", строка 256, в запуске
    require_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  Файл "C:\Users\anankuma\AppData\Local\Continuum\Anaconda\lib\site-packages\pip-1.2.1-py2.7.egg\pip\req.py", строка 1011, в prepare_files
    url = finder.find_requirement(req_to_install, upgrade=self.upgrade)
  Файл "C:\Users\anankuma\AppData\Local\Continuum\Anaconda\lib\site-packages\pip-1.2.1-py2.7.egg\pip\index.py", строка 157, в find_requirement
    поднять DistributionNotFound('% req не найдено ни одного распределения)'
DistributionNotFound: для PyCluster вообще не найдено ни одного дистрибутива

Пожалуйста, предложите обходной путь. Спасибо

1 ответ

Решение

Вот пакет, в котором нет доступных для загрузки исходных или двоичных файлов.

модуль ( пикластеринг) с похожим названием.

Индекс пакетов Python (PYPI) является хранилищем программного обеспечения для языка программирования Python.

Можно скачать пакеты вручную или используя pip install

Можно также загружать бинарные и исходные пакеты.

Например, этот пакет имеет исходный код, а также некоторые двоичные файлы

Python Wheel и Python Egg просты в установке, в основном используются на Windows.

Однако ручную установку можно выполнить с помощью файлов установщика MS Windows, загружаемых непосредственно из PYPI.

Была аналогичная ситуация с установкой этого Pycluster пакет

pip пытался собрать пакет, потому что не было официальных колес для Python 3.5 и Windows.

Решил, скачав неофициальный руль отсюда:

https://www.lfd.uci.edu/~gohlke/pythonlibs/

На этом сайте много файлов с колесами.

Попробуйте разные версии, чтобы выбрать наиболее подходящую для вас.

Вы можете установить файл.whl таким образом, используя Anaconda Prompt со следующим кодом

pip install Pycluster-1.56-cp36-cp36m-win_amd64.whl

Установить с помощью пункта: pip3 install pyclustering

он даже работает с подсказкой Anaconda

Другие вопросы по тегам