首页 > 解决方案 > macos 库上的 pymqi 未加载:@rpath/libmqic_r.dylib pymqe

问题描述

我在 macOs Mojave 上运行并使用 Intellij 开发 Python 项目。

运行它会产生这个错误:

ImportError: dlopen(/Users/guilhermemarcondes/IdeaProjects/ODOO_ENV2/lib/python3.6/site-packages/pymqi/pymqe.cpython-36m-darwin.so, 2): Library not loaded: @rpath/libmqic_r.dylib
Referenced from: /Users/guilhermemarcondes/IdeaProjects/ODOO_ENV2/lib/python3.6/site-packages/pymqi/pymqe.cpython-36m-darwin.so
Reason: image not found
  1. 安装的 XCODE
  2. 从头开始创建一个 ENV
  3. 将工具包从 mac 下载并解压缩到 OPT/MQM
  4. 执行了 MQ 安装和 DYL 的导出。
  5. 安装pymqi

但是得到了同样的错误。

请帮忙。

标签: pythonintellij-ideaibm-mqmacos-mojavepymqi

解决方案


非常感谢您的提示...我做到了,当我通过终端运行到虚拟环境时,它按预期工作。但是,当我通过指向相同虚拟环境的 IDE 运行相同的简单代码时,我得到了错误,所以很确定与 IDE 相关。我正在使用 INTELLIJ,所以不确定可能是什么问题


推荐阅读