首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在虚拟环境中使用GnuRadio Companion

在虚拟环境中使用GnuRadio Companion
EN

Stack Overflow用户
提问于 2020-01-01 04:04:15
回答 1查看 361关注 0票数 1

我已经创建了一个虚拟环境,其中包含一些python所需的包。当我激活虚拟环境并尝试从伙伴运行流程图时,它报告说找不到我的虚拟环境中包含的特殊包。

有趣的是,我可以从命令行成功运行GnuRadio Companion自动生成的.py版本的流程图。

我怎样才能让它在Gnu无线电伴奏下工作?

作为一个特定的示例,我创建了一个包含pandas包的虚拟环境,并尝试在最初使用gr_modtool创建的no_block类型自定义python块中导入pandas。我在激活虚拟环境的情况下完成了安装。虽然从命令行运行流程图运行正常,但当我尝试从GRC运行相同的流程图(从命令行打开并激活虚拟环境)时,我得到以下错误:

代码语言:javascript
复制
Traceback (most recent call last):
  File "/home/my_name/devel/gr-my_oot_module/examples/my_flowgraph.py", line 35, in <module>
    import my_oot_module
  File "/home/my_name/devel/gnuradio3_8/lib/python3.6/dist-packages/my_oot_module/__init__.py", line 39, in <module>
    from .my_noblock_block import my_noblock_block
  File "/home/my_name/devel/gnuradio3_8/lib/python3.6/dist-packages/my_oot_module/my_noblock_block.py", line 25, in <module>
    import pandas
ModuleNotFoundError: No module named 'pandas'
EN

回答 1

Stack Overflow用户

发布于 2020-01-01 05:26:48

您必须认识到,这是标准的python。如果您没有在您激活的环境中从启动gnuradio- Python,将无法在其中找到模块。这就是虚拟环境的全部概念。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59548073

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档