安装 python 模块 pybfd 时出现问题
Problems installing python module pybfd
我一直在尝试安装 pybfd
模块,但到目前为止没有任何效果。
尝试了以下方法:
pip install pybfd
returnserror: option --single-version-externally-managed not recognized
。快速搜索后,我找到了 pip
的 --egg
选项,它似乎有效,说安装成功但是当我尝试 运行 我的代码 ImportError: No module named pybfd.bfd
easy_install pybfd
returns 也是一个错误:
Writing /tmp/easy_install-oZUgBf/pybfd-0.1.1/setup.cfg
Running pybfd-0.1.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-oZUgBf/pybfd-0.1.1/egg-dist-tmp-gWwhoT
[-] Error : unable to determine correct include path for bfd.h / dis-asm.h
No eggs found in /tmp/easy_install-oZUgBf/pybfd-0.1.1/egg-dist-tmp-gWwhoT (setup script problem?)
最后一次尝试,我从 GitHub 下载了 pybfd
存储库,运行 安装脚本:[-] Error : unable to determine correct include path for bfd.h / dis-asm.h
有谁知道是什么导致了这一切以及如何实际安装该模块?
经过反复试验,我发现 binutils-dev
和 python-dev
包丢失并导致 header 路径错误。安装这些之后,安装脚本就可以工作了。
我一直在尝试安装 pybfd
模块,但到目前为止没有任何效果。
尝试了以下方法:
pip install pybfd
returnserror: option --single-version-externally-managed not recognized
。快速搜索后,我找到了 pip
的 --egg
选项,它似乎有效,说安装成功但是当我尝试 运行 我的代码 ImportError: No module named pybfd.bfd
easy_install pybfd
returns 也是一个错误:
Writing /tmp/easy_install-oZUgBf/pybfd-0.1.1/setup.cfg
Running pybfd-0.1.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-oZUgBf/pybfd-0.1.1/egg-dist-tmp-gWwhoT
[-] Error : unable to determine correct include path for bfd.h / dis-asm.h
No eggs found in /tmp/easy_install-oZUgBf/pybfd-0.1.1/egg-dist-tmp-gWwhoT (setup script problem?)
最后一次尝试,我从 GitHub 下载了 pybfd
存储库,运行 安装脚本:[-] Error : unable to determine correct include path for bfd.h / dis-asm.h
有谁知道是什么导致了这一切以及如何实际安装该模块?
经过反复试验,我发现 binutils-dev
和 python-dev
包丢失并导致 header 路径错误。安装这些之后,安装脚本就可以工作了。