У меня есть скрипт для вычисления собственных значений и векторов без балансировки, которые я использовал почти ежедневно в течение многих лет, для чего требуется nag4py. Код находится в этом блоге: http://www.walkingrandomly.com/?p=5303, для которого есть связанная почта SO (How to use eig with the nobalance option as in MATLAB?).Ошибка импорта с nag4py: «невозможно импортировать имя INIT_FAIL»
Вчера я модернизировал nag4py и теперь я бегу в следующее сообщение об ошибке при выполнении такой же сценарий, который работает в течение многих лет:
from nag4py.util import Nag_RowMajor,Nag_NoBalancing,Nag_NotLeftVecs,Nag_RightVecs,Nag_RCondEigVecs,Integer,NagError,INIT_FAIL
ImportError: cannot import name INIT_FAIL
В то же время я решил эту проблему за счет импорта октаву, которая использует NO балансировка по умолчанию. Но я хотел бы решить проблему с nag4py.
Я протестировал лицензию NAG, и она действительна.