为什么 Pycharm IDE 对从 .pyx 文件创建的共享对象“.so”文件显示“未解析的引用”?

问题描述 投票:0回答:0

我已经将 .pyx 文件构建到 .so 文件中,当我尝试访问 .so 文件中的函数时,PyCharm IDE 总是显示“未解析的引用”和“找不到模块”错误。我应该如何将 .so 文件导入 python ?使用“setup.py”文件将 .pyx 文件构建为 .so 文件后,我应该如何将它们导入 python?我应该定义这些文件的路径吗?

在浏览了一些关于这个主题的帖子后,我尝试了 1)将这些.so文件的目录添加到PYTHONPATH中 2)在Pycharm项目解释器中添加LD_LIBRARY_PATH环境变量 3)在终端运行 ldconfig -n path_to_the_files

这些都不起作用,我的 IDE 仍然没有检测到 .so 文件

pycharm shared-objects
© www.soinside.com 2019 - 2024. All rights reserved.