在Stegis表中保存带有Stetl的表气象站

问题描述

我正在利用气象站的SOSPilot项目,并且尝试使用Stetl库将由气象站生成的表保存在Postgis数据库中,但是由于先前使用2.7的python版本而导致错误但现在已更新为python3。Linux控制台中的错误如下。我正在使用Debian,我的气象站架构为https://geo.gporellana.gob.ec/wiki/doku.php?id=sistema:estaciones_meteo&s[]=meteo,并且您想在https://geo.gporellana.gob.ec/apps/meteo/calmituyacu中查看气象站的网页

    2020-10-07 16:03:41,175 factory ERROR cannot create class 'outputs.dboutput.PostgresInsertOutput'
2020-10-07 16:03:41,175 factory ERROR cannot create object instance from class 'outputs.dboutput.PostgresInsertOutput' e=No module named 'outputs'
Traceback (most recent call last):
  File "/usr/local/bin/stetl",line 43,in <module>
    main()
  File "/usr/local/bin/stetl",line 36,in main
    etl.run()
  File "/usr/local/lib/python3.7/dist-packages/stetl/etl.py",line 154,in run
    chain.assemble()
  File "/usr/local/lib/python3.7/dist-packages/stetl/chain.py",line 87,in assemble
    etl_comp = factory.create_obj(self.config_dict,etl_section_name.strip())
  File "/usr/local/lib/python3.7/dist-packages/stetl/factory.py",line 28,in create_obj
    raise e
  File "/usr/local/lib/python3.7/dist-packages/stetl/factory.py",line 22,in create_obj
    class_obj = self.class_forname(class_string)
  File "/usr/local/lib/python3.7/dist-packages/stetl/factory.py",line 50,in class_forname
    raise e
  File "/usr/local/lib/python3.7/dist-packages/stetl/factory.py",line 47,in class_forname
    __import__(module_name,globals(),locals(),[class_name],0),class_name)
ModuleNotFoundError: No module named 'outputs'

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)