【问题标题】:pymqi on macos Library not loaded: @rpath/libmqic_r.dylib pymqemacos 库上的 pymqi 未加载:@rpath/libmqic_r.dylib pymqe
【发布时间】:2019-09-21 12:12:26
【问题描述】:

我在 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

但是遇到了同样的错误。

请帮忙。

【问题讨论】:

  • 澄清措辞、格式化代码和项目符号
  • 尝试从 IDE 之外的系统终端运行您的代码(使用相同的 python 解释器和环境)。确定 IDE 是否相关可能有助于进一步排除故障。

标签: python intellij-idea ibm-mq macos-mojave pymqi


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-05-24
    • 2017-04-20
    • 2016-05-29
    • 2016-10-27
    • 2015-12-22
    • 2021-12-09
    相关资源
    最近更新 更多