gpt4 book ai didi

python - 使用 PyBombs 安装 gr-gsm

转载 作者:太空狗 更新时间:2023-10-29 12:28:00 26 4
gpt4 key购买 nike

所以我一直在使用找到的指南here在 Arch Linux 上使用 pybombs 为 GNU Radio 安装 gr-gsm。但是,当我到达安装 gr-gsm 的行时,出现以下错误:

[josh@localhost ~]$ pybombs install gr-gsm
PyBombs.DepManager - ERROR - Package does not exist: ssl (declared as dependency for package libevent)

根据指南,它应该自己安装依赖项。我已经浏览了 pybombs 的文档,看看我是否做错了什么并且找不到任何东西。我也仔细检查了配置。

如果我进入 Python 并导入 ssl,它就在那里。

编辑:检查食谱列表,SSL 在那里:

[josh@localhost build]$ pybombs recipes list

...

ssl ~/.pybombs/recipes/gr-recipes/ssl.lwr

然而,我得到了同样的错误:

[josh@localhost build]$ pybombs install gr-gsm
PyBombs.DepManager - ERROR - Package does not exist: python (declared as dependency for package mako)

最佳答案

找不到包。其实在Void上也是一样的。这是所有这些环绕的陷阱。因为 Arch 的包管理器(如果我正确阅读了 Pybombs 的源代码,现在已经修复),Void 没有编码......

您可以编辑 ~/.pybombs/recipes/gr-recipes/ssl.lwr 并自己添加检查。如果您添加一个新 key ,那么如果源代码中没有考虑到代码,那么代码也需要更改。

但首先检查您是否在本地安装了 SSL,例如使用 pkg-config openssl --version

您还可以在依赖项检查期间将 SSL 检查标记为可选,然后确保它确实存在并且会被编译器找到(稍后调用)。

虽然对于 Arch,现在应该已经修复了。[对于 Arch 而不是像 pybombs 这样的包装器的更好方法是 PKGBUILDS - 对于使用与 Arch 几乎相同的格式模板的 Void 也是如此。像 0install 这样的跨平台系统也可能有帮助。]

编辑:GNURadio 已经作为 Arch 包存在,参见 https://wiki.archlinux.org/index.php/GNU_Radio

关于python - 使用 PyBombs 安装 gr-gsm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36322339/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com