Как установить пакет sparse_dot_topn в установщик Anaconda?

Я пытаюсь установить пакет sparse_dot_topn в экземпляре Alibaba Cloud ECS. Сначала попробовал установить через установщик Anaconda.

conda установить sparse_dot_topn

Выкидывает, как будто нет доступного пакета

Итак, я попытался установить через pip

Пип установить Spare_dot_topn

Но это вызывает у меня следующую ошибку

Ошибка

Что мне не хватает? Пожалуйста, оставьте свои предложения


person Ranjith Udayakumar    schedule 22.11.2018    source источник
comment
Если я смогу разрешить это, то почему я собираюсь спросить об этом при переполнении стека, я тоже понятия не имел, увидев ошибку. Это ошибка, которую я получил, я не знаю, что еще вы ожидаете от меня ... прежде чем просто проголосовать против, подумайте об этом дважды ... @phd   -  person Ranjith Udayakumar    schedule 23.11.2018


Ответы (2)


sparse_dot_topn требуется Cython, попробуйте установить его следующим образом:

pip install cython
pip install git+https://github.com/ing-bank/sparse_dot_topn.git
person Sunny Kumar    schedule 25.11.2018

Сначала я попробовал установить pip и потерпел неудачу. Затем я попытался использовать терминал Anaconda со следующим комментарием, и он был успешным.

conda install -c conda-forge sparse_dot_topn
person Bengi Koseoglu    schedule 01.10.2020