ошибка профилирования iprof и iprof_totals

Я получаю эту ошибку после попытки:

openmdao iprof x.py 

or

openmdao iprof_totals x.py 

на моем терминале. Любая идея, почему это может быть? У нас есть простой пример кода, где iprof работает без сбоев.

Трассировка (последний последний вызов): Файл "/home/user/miniconda3/bin/openmdao", строка 11, в sys.exit(openmdao_cmd()) Файл "/home/user/miniconda3/lib/python3.6/site -packages/openmdao/utils/om.py", строка 403, в файле openmdao_cmd options.executor(options) "/home/user/miniconda3/lib/python3.6/site-packages/openmdao/devtools/iprofile.py" , строка 373, в файле _iprof_totals_exec _iprof_py_file(options) "/home/user/miniconda3/lib/python3.6/site-packages/openmdao/devtools/iprofile.py", строка 429, в файле _iprof_py_file _finalize_profile() "/home /user/miniconda3/lib/python3.6/site-packages/openmdao/devtools/iprofile.py", строка 183, в _finalize_profile qfile, qclass, qname = find_qualified_name(filename, int(line), cache, full=False) Файл "/home/user/miniconda3/lib/python3.6/site-packages/openmdao/devtools/iprof_utils.py", строка 73, в find_qualified_name с open(filename, 'Ur') as f: FileNotFoundError: [Errno 2 ] Нет такого файла или каталога: 'packages/openmdao/jacob ians/jacobian.py'


person bey    schedule 06.06.2018    source источник


Ответы (1)


Я изучил это, и в настоящее время существует ошибка при использовании «openmdao iprof» и «openmdao iprof_totals» в версии OpenMDAO, которая не была установлена ​​​​из репозитория OpenMDAO с использованием «pip install -e». Я разместил историю в нашем трекере ошибок, чтобы исправить это.

person Bret Naylor    schedule 11.06.2018
comment
Хорошо, теперь это исправлено в главной ветке OpenMDAO на github. Это войдет в следующий релиз, но я не уверен, когда это произойдет. - person Bret Naylor; 28.06.2018