我想尝试使用Python (v2.7)应用程序访问CORBA API,但我一直在围绕哪些OmniOrb部分是必要的以及它们应该放在哪里。
我已经下载了omniORBpy-4.2.0-win64-py27,我认为它应该包含了我需要的比特。
是否像将binx86_win32目录中的文件添加到我的Python libSite-packages目录一样简单?
我发现关于使用PYTHONPATH环境变量的冲突信息(我现在没有),这是必要的吗?
在Duncan Grisby的帮助下
- omniORBpy的版本必须与Win32/Win64版本匹配环境。
- 将发行版复制到一个目录(我使用python27/lib/site-packages/omniORB )
- 添加或创建一个PYTHONPATH环境变量,指向。/omniORB/lib/python和../omniORB/lib/x86_win32
- 合并样本内容。注册到Windows注册表
- 添加一个显式的PATH环境条目到./omniORB/bin/x86_win32
请注意omniORB对路径是区分大小写的,即使Windows不是。