OMP:错误 #179:函数无法打开 SHM2 失败:OMP:系统错误 #13:权限被拒绝



在webbots控制器中,当我将路径附加到sys.path以使用kafka-config时,我得到了此错误。我该怎么办?

# base_controller.py
import sys
sys.path.append('../')
sys.path.append('../../../kafka-config/')
import numpy as np
import json
from kafka import KafkaConsumer, KafkaProducer
from utils import constant
# from utils import serializeImg
from consumer_config import webots_config as consumer_config
from producer_config import webots_config as producer_config

这是我运行项目后的输出终端。

INFO: base_controller: Starting controller: /home/matin/Programs/miniconda3/envs/all-in-one/bin/python3.9 -u base_controller.py
WARNING: base_controller: The process crashed some time after starting successfully.
OMP: Error #179: Function Can't open SHM2 failed:
OMP: System error #13: Permission denied
WARNING: 'base_controller' controller crashed.

这是因为我的项目结构。我有utils作为文件(kafka-config.utils)和文件夹(webots.controllers.utils)。

src/
├─ agents/
│  ├─ random/
│  │  ├─ random_agent.py
│  ├─ ...
│
├─ kafka-config/
│  ├─ utils.py
│  ├─ ...
│
├─ webots/
│  ├─ controllers/
│  │  ├─ base_controller/
│  │  │  ├─ base_controller.py
│  │  ├─ utils/
│  │  │  ├─ constant.py
│  ├─ ...

简单重启对我有效。很抱歉我的回答这么简短。

最新更新