2

我想尝试使用访问 CORBA API 的 Python (v2.7) 应用程序,但我一直在围绕哪些 OmniOrb 部件是必要的以及它们应该放置在哪里进行讨论。

我已经下载了omniORBpy-4.2.0-win64-py27,我认为它应该包含我需要的位。

就像将 bin\x86_win32 目录中的文件添加到我的 Python lib\Site-packages 目录中一样简单吗?

我发现有关使用 PYTHONPATH 环境变量的信息相互矛盾(我现在没有),有必要吗?

4

1 回答 1

3

在邓肯·格里斯比的帮助下。

  1. omn​​iORBpy 的版本必须与您环境的 Win32/Win64 状态相匹配。
  2. 将分发复制到一个目录(我使用了 python27/lib/site-packages/omniORB
  3. 添加或创建指向 ../omniORB/lib/python 和 ../omniORB/lib/x86_win32 的 PYTHONPATH 环境变量
  4. 将 sample.reg 的内容合并到您的 Windows 注册表中
  5. 将显式 PATH 环境条目添加到 ../omniORB/bin/x86_win32

请注意,omniORB 对路径区分大小写,即使 Windows 不区分大小写。

于 2014-06-04T19:38:53.897 回答