回答編集履歴

1

全面改訂。python2.7でないと動作しない旨を追記。

2020/06/14 22:34

投稿

hope_mucci
hope_mucci

スコア4447

test CHANGED
@@ -1,4 +1,20 @@
1
+ ### 追記
2
+
3
+ Rpredict.pyに`#tested on python 2.7`と記載されおり、文字通りpython2系でしかうまく動作できません。
4
+
1
- ソースコード見ました。原因断定できせんが、おおむね以下のようなことです。
5
+ python3.xで後述のsqlite型変換がうくいかずエラーとなるようです。
6
+
7
+
8
+
9
+ ※このプログラム自体は2001年に作成されたもののようです。python3.xで動かないのも納得。
10
+
11
+
12
+
13
+ python2系をインストールし、そちらの環境で実行してみてください。何も修正せずエラーなく実行できることを確認しました(python 2.7.17)
14
+
15
+
16
+
17
+ ### python 3.x で実行できない原因の推測
2
18
 
3
19
 
4
20