Импорт CVXOPT в Canopy Python

Я хочу импортировать функции CVXOPT для использования в редакторе Python Canopy. Насколько я знаю, я успешно скачал CVXOPT. Причина, по которой я так думаю, заключается в том, что на сайте CVXOPT сказано: «Чтобы проверить, что установка прошла успешно, перейдите в каталог примеров и попробуйте один из примеров», и я могу сделать это в командной строке без каких-либо ошибок.

Однако в моем коде Python, когда я говорю

from cvxopt import matrix, spmatrix, solvers, mul, div

Я получаю сообщение об ошибке «Нет модуля с именем CVXOPT». Я думаю, что проблема должна быть простой, но какое-то время возиться с ней не удалось. Любые идеи?


person N. Mao    schedule 31.08.2014    source источник
comment
Вы Windows и используете редактор Windows?   -  person pmod    schedule 02.09.2014
comment
Я на маке. Разве canopy не редактор?   -  person N. Mao    schedule 02.09.2014
comment
Как вы установили cvxopt? Вы должны проверить, есть ли cvxopt в одном из путей в sys.path   -  person pmod    schedule 02.09.2014
comment
Я просто использовал tar-файл отсюда cvxopt.org/download/index.html.   -  person N. Mao    schedule 02.09.2014
comment
Я добавил к нему путь в sys.path, но это не устранило ошибку.   -  person N. Mao    schedule 02.09.2014
comment
Вы выполнили: cvxopt.org/install/index.html?   -  person pmod    schedule 02.09.2014
comment
Я завершил его через ту часть, где вы пробуете пример из главы 8. Это работает. Я не строил его с помощью ATLAS. Я скачал XCode, но не нашел инструкций по сборке CVXOPT, на которые они ссылаются.   -  person N. Mao    schedule 03.09.2014
comment
Похоже ли это на stackoverflow.com/questions/ 18176591/ ?   -  person pmod    schedule 04.09.2014


Ответы (1)


Вы можете обратиться к этому сайту для установки пакета, который не доступен в Canopy.

https://support.enthought.com/hc/en-us/articles/204469690-Installing-packages-into-Canopy-User-Python-from-the-OS-command-line

После загрузки CVXOPT убедитесь, что вы вошли в учетную запись Enthought, и используйте терминал Canopy для установки пакета.

person peppersa    schedule 18.02.2017