昇腾社区首页
中文
注册

libgomp.so.1: cannot allocate memory in static TLS block

问题现象

import报错:ImportError:{path}/libgomp.so.1: cannot allocate memory in static TLS block

问题原因

不同组件引用libgomp.so.1时冲突报错。

解决方案

  1. 在运行的demo或者示例代码第一行加入以下内容:
    from paddle.base import libpaddle
  2. 重试,如果还没解决再添加环境变量,其中{your_path}是上述报错提示的路径。
    export LD_PRELOAD={your_path}/libgomp.so.1:$LD_PRELOAD