Как преодолеть несовместимость версий с Abaqus и Numpy (библиотекой Python)?

Я хочу запустить внешнюю библиотеку python под названием NLopt в Abaqus через python. Проблема в том, что найденный мной NLopt скомпилирован для последней версии Numpy, т.е. 1.9, тогда как Abaqus 6.13-2 скомпилирован с Numpy 1.4. Я попытался заменить папку Numpy в пакетах сайта в папке установки Abaqus соответствующей версией 1.9, которую я создал извне посредством установки Numpy 1.9 поверх Python 2.6 (версия, которую использует Abaqus).

Abaqus не мог даже запуститься, так что я думаю, что такой подход неверен.

Есть ли какие-либо предложения о том, как преодолеть такую ​​​​проблему?

Спасибо, парни


person user3873115    schedule 24.07.2014    source источник


Ответы (1)


У меня похожие проблемы. В качестве (раздражающей) работы я обычно записываю важные данные в текстовые файлы, используя обычный python. После этого, используя сценарий bash, я запускаю второй Python (другой версии) для дальнейшего анализа данных (matplotlib и т. д.).

person Christopher Lynch    schedule 11.08.2014