2016-11-15 4 views
0

Я пробуя tutrial OpenMDAO UserGuide [визуализируя OpenMDAO модели структуры и сети] [1], то IDE сказать мне, чтоOpenMDAO генерации N2 диаграмма не удалось

"view_tree is deprecated. Please switch to view_model."

, но когда я импортировать view_model и назвать это я следующая ошибка:

Traceback (most recent call last): 
    File "C:/Users/TsingWill/OneDrive/Python Code/Learning/Optimize/OpenMDAO/Tutorial1: Paraboloid.py", line 125, in <module> 
    view_model(top) 
    File "C:\Anaconda3\lib\site-packages\openmdao\devtools\partition_tree_n2.py", line 180, in view_model 
    with open(os.path.join(code_dir, 'd3.v4.min.js'), "r") as f: 
    FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Anaconda3\\lib\\site-packages\\openmdao\\devtools\\d3.v4.min.js' 

Что случилось? моя версия OpenMDAO - 1.7.2 (не уверена в этом, но она самая последняя)

ответ

0

EDIT: выпуск версии 1.7.3 OpenMDAO, доступный сегодня через pip, должен решить эту проблему.

ПРЕДЫДУЩИЙ ОТВЕТ: Я думаю, что у меня была эта ошибка раньше ... это было, когда я обновился до 1.7.2 и вам нужно было переустановить OpenMDAO, чтобы получить файл js, который будет отображаться в пакетах сайтов. Попробуй попробовать?

0

О Я получаю это, кажется, что версия 1.7.2 устанавливается с помощью «пипа» команды не содержит файл, он должен быть клоном от github-OpenMDAO и этой проблемы не будет происходить

+0

Да, после некоторого исследования, проблема заключается в нашем выпуске 1.7.2. Все вещи были ошибочно оставлены в файле setup.py и поэтому не попали в релиз. Я сделаю выпуск 1.7.3, чтобы исправить эту проблему, но пока захват последней версии github заставит вас двигаться снова. – kmarsteller