【问题标题】:Python 3.6 cannot import gnuradio (3.7.9)Python 3.6 无法导入 gnuradio (3.7.9)
【发布时间】:2020-05-03 13:07:06
【问题描述】:

我知道 Gnuradio 3.7.9 支持 python2.7,而 gnuradio 3.8 是支持 python3 的版本,但是我发现自己处于一种特殊的情况。我目前必须使用 gnuradio 3.7.9,因为在工作中我们仍在使用它进行开发,但是我正在尝试开发的程序需要 python3.6 支持的 numpy1.17。

因此,如果我使用 python (2.7) 运行程序,我无法访问我需要的功能,但是如果我使用 python3.6 运行它,则无法导入 gnuradio 模块。

问题是:即使安装的 gnuradio 版本是 3.7.9,有没有办法将 gnuradio 导入 python3?或者有什么方法可以在 python 2.7 上安装 numpy 1.17?

【问题讨论】:

  • 不,如果一个包只支持 Python 2.7,它就不能在 Python 3 上工作,反之亦然。

标签: python numpy gnuradio


【解决方案1】:

GNU Radio 3.7 仅适用于 Python2;没有办法绕过为 GNU Radio 编写 Py3 包装器——这很难,相信我,我应该知道。

如果你需要的 numpy 版本需要 Python3,那么你不能使用 GNU Radio 3.7。

3.7 是一个旧版本系列,无论如何,3.7.9 确实很古老。

所以,更新到 GNU Radio 3.8,你就可以使用 Python3了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-11-27
    • 2018-03-07
    • 1970-01-01
    • 1970-01-01
    • 2018-08-07
    • 2018-09-03
    • 2019-04-27
    • 1970-01-01
    相关资源
    最近更新 更多