哈工大LTP模型安装过程的一堆坑和参考

哈工大LTP平台 http://ltp.ai/demo.html

总体步骤

step1 安装pyltp

第0部分写到的博客

step2 下载模型

http://ltp.ai/download.html

step3 使用example.py测试

0.安装成功的参考

参考文章:https://blog.csdn.net/shuihupo/article/details/81545335

前半部分whl下载的方法是另一篇推文,即 https://blog.csdn.net/weixin_38075257/article/details/83690584

也就是2中的链接。

pyltp版本:0.2.1

模型版本:3.4.0

我只能在cmd下跑,所以example.py里的路径要改下

以下是一堆安装未果(浪费存储空间)的流水账

1.首先参考这一篇安装

pip安装失败,懒得查一堆错,试试别的方法安装

https://blog.csdn.net/u012485480/article/details/83417218

2.然后参考这一篇使用whl文件安装

https://blog.csdn.net/weixin_38075257/article/details/83690584

pip install .whl时候出现报错,is not a supported wheel on this platform,通过这一篇解决。原因:我装的py35,whl用成py36了

https://blog.csdn.net/xiuxiuen_michelle/article/details/81080694

3.cmd里已经可以import pyltp

但pycharm里找不到module,参考这一篇

https://www.jianshu.com/p/bed142288f15

(有点奇怪,简书似乎并不是一个像技术社区的东西,但是今年来已经在上面找到好几篇解决问题的技术帖子了

然而还是报错,因为pycharm执行了pip install pyltp。(我要是能成功这么操作还用绕这么大一圈子?这不就是第一步遇到的问题...)应该是VS配置不正确?

哈工大LTP模型安装过程的一堆坑和参考_第1张图片

 

4.那就直接用示例的.py直接在cmd上跑

然后,model not loaded,按照1中原作者的说法是,原因是版本不匹配

哈工大LTP模型安装过程的一堆坑和参考_第2张图片

 

 

 

问题应该在于,whl文件的ltp版本是0.2.1。在1里面原作者已经测试过,成功匹配的只有0.1.9.1和3.3.1。

不说了我去找0.1.9.1的whl了...

5.搜索pyltp 0.1.9.1 whl

搜到了这篇文章

https://blog.csdn.net/u012706626/article/details/82769489

然而cmd还是报错

error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\link.exe' failed with exit status 1000

6. 再搜 pyltp-0.1.9.1-cp35-cp35m-win_amd64.whl

直接把大神的pyltp-0.2.0-cp35-cp35m-win_amd64.whl的whl文件里的版本号改掉,搜到这篇

https://download.csdn.net/download/shuihupo/10596515

从评论里转到这篇

https://blog.csdn.net/shuihupo/article/details/81545335

也就是开篇0写到的成功安装的方法。

另:pycharm跑不了,那我直接cmd总可以了吧...

7.起码是能跑了

哈工大LTP模型安装过程的一堆坑和参考_第3张图片

你可能感兴趣的:(哈工大LTP模型安装过程的一堆坑和参考)