在Linux终端执行hub,返回错误OSError: [Errno 9] Bad file descriptor
Created by: dpln2020
1)PaddleHub和PaddlePaddle版本:PaddleHub1.7.0,PaddlePaddle1.8.1
2)系统环境:Linux系统,python3.7
在终端输入hub,返回以下内容 Traceback (most recent call last): File "/usr/local/bin/hub", line 5, in from paddlehub.commands.hub import main File "/usr/local/lib/python3.7/site-packages/paddlehub/commands/init.py", line 26, in from . import config File "/usr/local/lib/python3.7/site-packages/paddlehub/commands/config.py", line 30, in HubServer() File "/usr/local/lib/python3.7/site-packages/paddlehub/common/decorator_utils.py", line 24, in synced_func return func(*args, **kwargs) File "/usr/local/lib/python3.7/site-packages/paddlehub/common/decorator_utils.py", line 35, in _get_instance _instance[cls] = cls(*args, **kwargs) File "/usr/local/lib/python3.7/site-packages/paddlehub/common/hub_server.py", line 60, in init lock.flock(fp_lock, lock.LOCK_EX) File "/usr/local/lib/python3.7/site-packages/paddlehub/common/lock.py", line 38, in flock self.lock.flock(fp, cmd) OSError: [Errno 9] Bad file descriptor