今天下了个NLP的源代码例子看看,结果运行以下代码时报错:
ft = open('D:\\ML\\MotionAnalysis\\ViewDict.txt','r',encoding = 'utf-8') lines_all = ft.readlines() print(lines_all[:20])
因为自己的python版本是2.7的,源代码来源者使用的是3.6,于是我估摸着是版本问题,于是我去官网下载了python3.6。
再次运行以上代码的时候,问题就解决了,成功打印出txt内容。
所以,如果你也有这样的错误,可能是因为版本没有更新。不如下载Python3.6以后跑跑试试。
附:
python 3.6安装教程:
http://blog.csdn.net/sinat_32332805/article/details/53421745