OSError: [Errno 9] Bad file descriptor
Created by: cheerser
1)PaddleHub和PaddlePaddle版本:PaddleHub1.6.1
,PaddlePaddle1.7.1
2)系统环境:ubuntu18.04, python3.7.3
出现方式:初次配置,先后pip安装了PaddlePaddle和PaddleHub。然后,命令行输入 hub
,报出以下错误。hub 其他命令依旧。
Traceback (most recent call last): File "${ANACONDA_HOME}/bin/hub", line 6, in from paddlehub.commands.hub import main File "${ANACONDA_HOME}/lib/python3.7/site-packages/paddlehub/commands/init.py", line 26, in from . import config File "${ANACONDA_HOME}/lib/python3.7/site-packages/paddlehub/commands/config.py", line 30, in HubServer() File "${ANACONDA_HOME}/lib/python3.7/site-packages/paddlehub/common/decorator_utils.py", line 24, in synced_func return func(*args, **kwargs) File "${ANACONDA_HOME}/lib/python3.7/site-packages/paddlehub/common/decorator_utils.py", line 35, in _get_instance _instance[cls] = cls(*args, **kwargs) File "${ANACONDA_HOME}/lib/python3.7/site-packages/paddlehub/common/hub_server.py", line 59, in init lock.flock(fp_lock, lock.LOCK_EX) File "${ANACONDA_HOME}/lib/python3.7/site-packages/paddlehub/common/lock.py", line 38, in flock self.lock.flock(fp, cmd) OSError: [Errno 9] Bad file descriptor
(${ANACONDA_HOME}为anaconda的主目录)