Установка cvxopt на windows 10 с помощью anaconda python 3.*
Я уже некоторое время пытаюсь установить cvxopt на Anaconda Python 3.x, читая прошлые посты, и я не могу заставить его работать. Вот что я пробовал до сих пор:
pip install cvxopt --user
который дал мне следующую ошибку:
Failed building wheel for cvxopt
Тогда я попробовал это:
conda install -c omnia cvxopt
выход:
UnsatisfiableError: The following specifications were found to be in conflict:
- cvxopt
- python 3.5*
Я установил MKL, используя это:
conda install mkl
который работал, но опробовать предыдущие команды все еще не работает.
В прошлом я установил несколько вещей, используя командную строку, но мой опыт подсказал мне, что я должен знать и понимать, что я устанавливаю, потому что я однажды сломал свой компьютер. Так что вместо того, чтобы пытаться вслепую, я хотел бы знать, есть ли у кого-то чаевые.
1 ответ
Как вы можете видеть здесь, cvxopt не поддерживает python 3.5+ из-за несовместимости компилятора.
Тем не менее, как указано в комментариях, вы можете использовать anacodna для создания виртуальной среды и ее установки.
conda create --name py34 python=3.4 numpy
activate py34
conda install -c omnia cvxopt