deepnlp icon indicating copy to clipboard operation
deepnlp copied to clipboard

python3.5.2 运行的时候有问题

Open hongyinjie opened this issue 7 years ago • 8 comments

运行这个 python3 test/test_segment.py
会有异常: Traceback (most recent call last): File "test/test_segment.py", line 7, in segList = segmenter.seg(text) File "/usr/local/lib/python3.5/dist-packages/deepnlp/segmenter.py", line 28, in seg model.add((char + "\to\tB").encode('utf-8')) File "/usr/local/lib/python3.5/dist-packages/CRFPP.py", line 101, in add def add(self, *args): return _CRFPP.Tagger_add(self, *args) TypeError: in method 'Tagger_add', argument 2 of type 'char const *'

但是我同样的方法,换成py27 就是正常了。

hongyinjie avatar May 23 '17 08:05 hongyinjie

@hongyinjie 你问题解决了吗?

zhangxuelai avatar Jul 11 '17 13:07 zhangxuelai

把.encode('utf-8'))去掉

lightjake avatar Jul 17 '17 03:07 lightjake

python3.4 也有这个问题

qxde01 avatar Jul 21 '17 08:07 qxde01

@zhangxuelai @qxde01 .encode('utf-8')) .decode('utf-8')) 去掉之后, 可以运行了

@lightjake 谢谢帮助

hongyinjie avatar Jul 21 '17 09:07 hongyinjie

其他兼容性,还有问题。 tensorflow 只支持1.0.1, 不支持1.1.0

hongyinjie avatar Jul 21 '17 09:07 hongyinjie

@hongyinjie @qxde01 @lightjake @zhangxuelai 多谢帮助留意,最近一直很忙没有时间更新和修改,下一版我会修正的,另外正在测试tensorflow 1.2 的API的兼容性。如果有其他问题,欢迎指正。

rockingdingo avatar Jul 24 '17 13:07 rockingdingo

你好,我也是这个问题,不知道怎么解决,可以把正确的代码贴出来吗?

lstmabc avatar Sep 14 '17 08:09 lstmabc

@rockingdingo 有没有微信?非常感谢你无私的奉献。

lstmabc avatar Sep 14 '17 08:09 lstmabc