OpenMDAO 1.7.3 ошибка архитектуры большого регистратора sqlitedict

Когда я масштабирую свою проблему openmdao, которая имеет довольно большую архитектуру, я получаю следующую ошибку устройства записи sqlite. У кого-нибудь были похожие проблемы? Может ли это быть связано с размером или наименованием?

No handlers could be found for logger "sqlitedict.SqliteMultithread"
Traceback (most recent call last):
  File "/home/mrosemeier/iwes-gitlab/bdtprojects/IRPWind/te_test_design/te_model.py", line 849, in <module>
    problem_workflow(cfg)
  File "/home/mrosemeier/iwes-gitlab/bdtprojects/IRPWind/te_test_design/te_model.py", line 218, in problem_workflow
    p.setup()
  File "/home/mrosemeier/iwes-gitlab/bdt/OpenMDAO/openmdao/core/problem.py", line 660, in setup
    self._start_recorders()
  File "/home/mrosemeier/iwes-gitlab/bdt/OpenMDAO/openmdao/core/problem.py", line 2244, in _start_recorders
    self.driver.recorders.record_metadata(self.root)
  File "/home/mrosemeier/iwes-gitlab/bdt/OpenMDAO/openmdao/recorders/recording_manager.py", line 139, in record_metadata
    recorder.record_metadata(root)
  File "/home/mrosemeier/iwes-gitlab/bdt/OpenMDAO/openmdao/recorders/sqlite_recorder.py", line 92, in record_metadata
    self.out_metadata['model_viewer_data'] = self.model_viewer_data
  File "/home/mrosemeier/miniconda/envs/py27/lib/python2.7/site-packages/sqlitedict.py", line 253, in __setitem__
    self.conn.execute(ADD_ITEM, (key, self.encode(value)))
  File "/home/mrosemeier/miniconda/envs/py27/lib/python2.7/site-packages/sqlitedict.py", line 469, in execute
    self.check_raise_error()
  File "/home/mrosemeier/miniconda/envs/py27/lib/python2.7/site-packages/sqlitedict.py", line 463, in check_raise_error
    reraise(e_type, e_value, e_tb)
  File "/home/mrosemeier/miniconda/envs/py27/lib/python2.7/site-packages/sqlitedict.py", line 397, in run
    cursor.execute(req, arg)
sqlite3.InterfaceError: Error binding parameter 1 - probably unsupported type.

0 ответов

Другие вопросы по тегам