2016-11-17 5 views
0

Я использую SNOPT V7.2.4, openMDAO V1.7.2, pyOptSparse, Linux Mint V17.0pyOptSparse Ошибка: Была ошибку импорта скомпилированного модуля snopt

Я скопировал все .f файлов в папке/Src из SNOPT в/pyoptsparse/pySNOPT/источник/ тогда я бег «питон setup.py строить» последний я бег «Суд питон setup.py установить»

ошибки не была дана в ходе вышеупомянутых процедур. Однако, когда я пытался сделать оптимизацию использования SNOPT, я получил следующее сообщение об ошибке: pyOptSparse Ошибки: Была ошибку импорта Откомпилированного модуля snopt

и если я иду в папку snopt.so, запустите «питон », и запустить« from. import snopt », я получил следующую ошибку: ValueError: Попытка относительного импорта в непакете

Я сделал что-то не так, когда устанавливаю SNOPT под pyOptSparse? Любая помощь очень ценится.

Henry

ответ

0

Решено.

Указанные выше процедуры верны и будут устанавливаться pyOptSparse с SNOPT под/usr/local /.

Однако, не знаю, когда и как я установил копию pyOptSparse под ~/.local /, которая является скрытой папкой, в то время как openMDAO установлен под/usr/local /.

После удаления копии под ~/.local /, она работает.

Henry