如何在Windows 10上安装omniORB和omniORBpy?

问题描述 投票:0回答:1

上下文

我需要在Windows 10上安装omniORB和omniORBpy,以使用Python 3.7作为Server Skeleton和Java Stub作为客户端。

我已经在Ubuntu LTS 18.04中安装了omniORB和omniORBpy,我有一个小系统。它工作得很好,但它只与Python 2.7兼容,我需要它是Python 3.7。

This is what the system I did looks like (it's in Spanish, sorry for that)

我试过了什么

首先,我尝试将omniORBpy文件(omniORB,CORBA.py等)从我的Python 2.7 Ubuntu venv复制到我在Windows中的Python 2.7的venv。试试吧。

PyCharm识别出venv库,但是当我运行脚本时,它说我找不到文件“_omnipy”(我想其他文件仍然没有告诉我)。我意识到这个库使用* .so文件(显然),我需要它可能是一种* .dll与Windows一起使用。

This is my Python 2.7 venv (site-packages)

This is the error what I get on PyCharm

另一方面,我仍然无法找到如何安装omniORB来使用omniNames服务并拥有IOR(在Windows上)并使用omniidl来“编译”我的idl文件。

我需要类似的东西

sudo omniNames -start 2809 

在Windows cmd上(不在Windows上安装的Linux子系统上)。

python windows ubuntu corba omniorb
1个回答
0
投票

首先,我建议您在发布之前搜索Stack Overflow;你会经常发现有人已经回答了你的问题。

其次,我建议你阅读omniORB 4.2.0附带的自述文件。有Win32和Win64平台的安装说明。

最后,请参阅此Stack Overflow thread,它可能会提供额外的帮助。

© www.soinside.com 2019 - 2024. All rights reserved.