【问题标题】:How to get sqlite database into Orange?如何将 sqlite 数据库放入 Orange?
【发布时间】:2015-12-01 22:11:42
【问题描述】:

我在很大程度上非常喜欢 Orange,但无法让它与我的 sqlite 数据文件一起使用。我试过使用 SQL Select,但它似乎不需要任何我传递的连接字符串: 例如 sqlite:///Users/me/test.db/

test.db 的正确路径是:/Users/me/test.db

总是看到以下错误:

AttributeError Traceback(最近一次调用最后一次): 文件“/Applications/Orange.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Orange/OrangeWidgets/Utilities/OWDatabasesPack.py”,第 120 行,在 _error u"错误:{0}".format(error.errorString()) AttributeError:“NetworkError”对象没有属性“errorString”

sqlite3:///Users/zach/test.db/

TypeError Traceback(最近一次调用最后一次): 文件“/Applications/Orange.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Orange/OrangeWidgets/Prototypes/OWSQLSelect.py”,第 84 行,在 connectDB self.sqlReader.connect(connectString) 文件“/Applications/Orange.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Orange/utils/init.py”,第 214 行,在 wrap_call 返回函数(*args,**kwargs) 连接中的文件“/Applications/Orange.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Orange/data/sql.py”,第 195 行 (self.quirks, self.conn) = _connection(uri) TypeError: 'NoneType' 对象不可迭代

【问题讨论】:

  • 你想要this Orange吗?
  • 我指的就是那个橙子。

标签: orange


【解决方案1】:
  1. Orange 从不支持 sqlite。
  2. 您使用的是 Orange 2,它已被弃用多年。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-05-20
    • 1970-01-01
    • 2019-07-16
    • 1970-01-01
    • 1970-01-01
    • 2016-09-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多