Skip to content

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

@liangpinglk

Description

@liangpinglk
  • 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
>>> 

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions