lac icon indicating copy to clipboard operation
lac copied to clipboard

lac 默认使用最新paddle 会有兼容性问题,建议固定版本范围

Open liangpinglk opened this issue 1 year ago • 5 comments

  • 2023年12月28 安装了LAC,由于paddle也更新了,LAC 默认依赖安装最新paddle,就导致出现了下面的问题
root@02ad31ec7a86:/usr/src/app# pip freeze | grep LAC
LAC==2.1.2
root@02ad31ec7a86:/usr/src/app# pip freeze | grep paddle
paddlepaddle==2.6.0
root@02ad31ec7a86:/usr/src/app# python3.8
Python 3.8.10 (default, May 26 2023, 14:05:08) 
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import LAC
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python3.8/dist-packages/LAC/__init__.py", line 23, in <module>
    from .lac import LAC
  File "/usr/local/lib/python3.8/dist-packages/LAC/lac.py", line 28, in <module>
    import paddle.fluid as fluid
ModuleNotFoundError: No module named 'paddle.fluid'
>>> 

  • 2023年12月25号安装LAC,此时自动安装的paddle 是2.5.2,是正常的
root@822ac3eecbc8:/usr/src/app# pip freeze | grep paddle
paddlepaddle==2.5.2
root@822ac3eecbc8:/usr/src/app# pip freeze | grep LAC
LAC==2.1.2
root@822ac3eecbc8:/usr/src/app# python3.8
Python 3.8.10 (default, May 26 2023, 14:05:08) 
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import LAC
>>> 

liangpinglk avatar Dec 29 '23 02:12 liangpinglk

看了下源码,应该是没有固定版本号范围的,默认最新 image

liangpinglk avatar Dec 29 '23 02:12 liangpinglk

怎么解决的大佬

zhang19523zhao avatar Feb 02 '24 08:02 zhang19523zhao

@zhang19523zhao lac 分词的包,你找几个版本自己试下,没问题后,把requirements里的版本都固定了 目前我用的paddle和lac的版本是:

paddlepaddle==2.5.2
LAC==2.1.2

liangpinglk avatar Feb 02 '24 08:02 liangpinglk

@zhang19523zhao

$ pip uninstall paddlepaddle
$ pip install paddlepaddle==2.5.2

XavierSpycy avatar Feb 06 '24 07:02 XavierSpycy

pip3 install paddlepaddle==2.5.2 ERROR: Could not find a version that satisfies the requirement paddlepaddle==2.5.2 (from versions: 2.6.0) ERROR: No matching distribution found for paddlepaddle==2.5.2 我这显示这个报错

zhang19523zhao avatar Feb 27 '24 02:02 zhang19523zhao