上下文
我需要在Windows10上安装omniORB和omniORBpy,以便使用Python3.7作为服务器骨架,使用Java作为客户端。
我已经在Ubuntu 18.04中安装了omniORB和omniORBpy,并且我已经制作了一个小型系统。它工作得很好,但它只与Python2.7兼容,我需要它是Python3.7。
我已经尝试过的
首先,我尝试将omniORBpy文件(omniORB、CORBA.py等)从Python2.7Ubuntuvenv复制到WindowsPython2.7的venv。只是试一试。
PyCharm识别file库,但是当我运行这个脚本时,它说我找不到文件"_omnipy“(我猜其他文件它仍然没有告诉我)。我意识到这个库使用了* .so文件(很明显),并且我需要它,也许它是一种使用.dll的类型。
另一方面,我仍然找不到如何安装omniORB来使用omniNames服务和拥有IOR (在Windows上),并使用omniidl来“编译”我的idl文件。
我需要这样的东西
sudo omniNames -start 2809 在Windows上(而不是安装在Windows上的Linux子系统上)。
发布于 2019-04-21 20:02:15
首先,我建议你在发帖前搜索堆栈溢出,你会发现以前有人已经回答过你的问题。
其次,我建议您从omniORB 4.2.0中读取包含的自述文件。有关于Win32和Win64平台的安装说明。
最后,参考这个堆栈溢出线程,它可以提供更多的帮助。
https://stackoverflow.com/questions/55786032
复制相似问题