我不能从python运行Redhawk HelloWorld吗?

2024-09-30 05:32:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我在32位CentOS 5虚拟机上加载了RedHawk1.9。我正在尝试运行这里描述的redhawkhelloworld组件:http://redhawksdr.github.io/Documentation/mainch3.html。我能够在eclipse沙盒中启动和启动组件。但是我不能从Python运行它。我得到以下错误。在

Python 2.7.2 (default, Feb 27 2012, 16:40:29) 
[GCC 4.1.2 20080704 (Red Hat 4.1.2-44)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from ossie.utils import sb
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/redhawk/core/lib/python/ossie/utils/sb/__init__.py", line 115, in <module>
    from domainless import *
  File "/usr/local/redhawk/core/lib/python/ossie/utils/sb/domainless.py", line 102, in <module> 
    from omniORB import CORBA, any
ImportError: No module named omniORB
>>>

你知道为什么它不起作用吗?在


Tags: infromcoreimportlibusrlocalline
2条回答

尝试以root用户身份运行示例。如果您可以以root用户身份成功运行,那么您的目录或文件就有权限问题。如何识别具有错误权限的文件?我执行了以下命令, 斯特拉斯-o测试输出python-c“来自欧西乌蒂斯导入某人“

此命令将输出写入测试输出. 查找字符串“denied”,它将标识具有错误文件权限的文件。在

您可能需要手动设置您的PYTHONPATH以包含适当的目录。看来日蚀是在帮你。在

相关问题 更多 >

    热门问题