首页 Paddle框架 帖子详情
Senta从paddlepaddle提取模块问题
收藏
快速回复
Paddle框架 问答深度学习 2260 5
Senta从paddlepaddle提取模块问题
收藏
快速回复
Paddle框架 问答深度学习 2260 5

本人小白,python版本3.7,按照Senta在GitHub上的说明安装并运行paddlepaddle环境,并尝试运行Senta的以下指令

from senta import Senta
my_senta = Senta()
use_cuda = False
my_senta.init_model(model_class="ernie_1.0_skep_large_ch", task="aspect_sentiment_classify", use_cuda=use_cuda)

 

并出现了以下错误

ERROR:root:error in import modules
ERROR:root:traceback.format_exc():
Traceback (most recent call last):
  File "C:\Users\ypydo\Anaconda3\envs\paddle_env\lib\site-packages\senta\common\register.py", line 87, in import_modules
    importlib.import_module(full_name)
  File "C:\Users\ypydo\Anaconda3\envs\paddle_env\lib\importlib\__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "", line 1006, in _gcd_import
  File "", line 983, in _find_and_load
  File "", line 967, in _find_and_load_unlocked
  File "", line 677, in _load_unlocked
  File "", line 728, in exec_module
  File "", line 219, in _call_with_frames_removed
  File "C:\Users\ypydo\Anaconda3\envs\paddle_env\lib\site-packages\senta\training\glue_task_trainer.py", line 18, in 
    from senta.training.base_trainer import BaseTrainer
  File "C:\Users\ypydo\Anaconda3\envs\paddle_env\lib\site-packages\senta\training\base_trainer.py", line 22, in 
    from paddle.fluid.incubate.fleet.parameter_server.distribute_transpiler import fleet
  File "C:\Users\ypydo\Anaconda3\envs\paddle_env\lib\site-packages\paddle\fluid\incubate\fleet\parameter_server\distribute_transpiler\__init__.py", line 39, in 
    from paddle.fluid.incubate.fleet.parameter_server.ir.public import get_sparse_tablenames
  File "C:\Users\ypydo\Anaconda3\envs\paddle_env\lib\site-packages\paddle\fluid\incubate\fleet\parameter_server\ir\public.py", line 26, in 
    from paddle.fluid.core import CommContext
ImportError: cannot import name 'CommContext' from 'paddle.fluid.core_avx' (C:\Users\ypydo\Anaconda3\envs\paddle_env\lib\site-packages\paddle\fluid\core_avx.pyd)

W1112 04:39:31.239236 24976 api.cc:121] The paddle::NativeConfig interface is going to be deprecated in the next release, plase use the latest paddle_infer::Config instead.
W1112 04:39:31.239236 24976 api_impl.cc:376] Deprecated. Please use CreatePredictor instead.

 

经多方查找,并没有获得太多关于CommContext的有效信息,望大神不吝赐教!

0
收藏
回复
全部评论(5)
时间顺序
A
AIStudio786382
#2 回复于2021-03

我也遇到了和你类似的问题,本来直接在服务器上的python3.7跑没有问题的,结果用了conda虚拟环境下的python3.7就出现了这个问题

0
回复
w
war灬game
#3 回复于2021-04

解决了嘛 我也是conda环境

 

0
回复
王者有梦
#4 回复于2021-08

一样的问题,不知道大家解决了没

0
回复
雪贝贝jinzi
#5 回复于2021-11

我也是这个问题,有人能帮忙解答一下吗?

0
回复
d
derrick1202
#6 回复于2022-12

有人能解答一下吗

0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户