错误:无法从共享对象映射段

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

我正在尝试使用名为 pyMilne 的适合 python 的 C++ 代码来完成我正在做的一些工作。该代码可以从此链接下载。我按照链接中提到的步骤操作,复制这两个文件后,我尝试做

Import MilneEddington

但它显示了我的错误

pyMilne.cpython-39-x86_64-linux-gnu.so: failed to map segment from shared object

我在其他帖子中搜索过有关此问题的信息,他们说这可能与文件未设置为可执行文件有关,因此我尝试使用

chmod ugo+rwx pyMilne.cpython-39-x86_64-linux-gnu.so
授予所有权限并赋予文件可执行文件的属性,当我使用
ls -l pyMilne.cpython-39-x86_64-linux-gnu.so
时,它会给出输出

-rwxrwxr-x 1 juanessao2000 juanessao2000 1014368 Jul 24 18:54 pyMilne.cpython-39-x86_64-linux-gnu.so

我理解这意味着一切都应该正常工作,但是它仍然给我带来了我之前提到的相同错误。有谁知道我做错了什么?预先感谢您的所有帮助!

python module compiler-errors repository
© www.soinside.com 2019 - 2024. All rights reserved.