Установка старой версии cvxopt с Anaconda 2

Я пытаюсь установить версию cvxopt, которая работает с Python 2.7. По какой-то причине, когда я делаю conda search cvxopt, возвращается версия, которая работает для Python 3.5. Таким образом, я попробовал следующую команду:

conda install cvxopt==1.1.4

Cvxopt 1.1.4 совместим с Python 2.7, но я, к сожалению, получил ошибку PackageNotFoundError. Есть ли другие способы установить версию cvxopt, совместимую с Python 2.7, через приглашение Anaconda?


person InquisitiveInquirer    schedule 16.02.2018    source источник


Ответы (1)


Вы не указали, какую ОС используете.

Официальным каналом conda является вот этот, представленный в документы.

conda install -c conda-forge cvxopt

Он также предоставляет исполняемые файлы для python2.7 .

Если вы случайно используете Windows, у вас нет шансов проверить потенциальные (неофициальные) каналы. Имейте в виду, что это двоичные файлы, и если нет поставщика py27 + win, вы мало что можете сделать с этим подходом к установке.

Канал Omnia предоставляет двоичные файлы Windows (включая python2.7), хотя и не официально (но это более популярный канал работает).

Дополнительное замечание: все версии cvxopt поддерживают python2.7. Выполнение установки, как:

conda install cvxopt==1.1.4

ограничивает потенциальных кандидатов (поскольку могут поставляться только более новые версии)

person sascha    schedule 19.02.2018