2012-04-25 27 views
2

我在多用户环境中工作有以下设置:的Eclipse/PyDev的覆盖@sys,找不到Python的64位翻译

  • Linux的64位环境(用户可以登录到不同的服务器)。
  • Eclipse(IBM Eclipse RSA-RTE)32位。所以Java VM,Eclipse和PyDev是32位的。
  • Python 3解释器此时仅适用于64位。

在为PyDev的喜好,我想要的路径设置到Python解释是这样的:

/app/python/@sys/3.2.2/bin/python

在Eclipse/PyDev,@sys指向i386_linux26即使系统实际上是amd64_linux26。因此,如果我没有明确写出amd64_linux26而不是@sys,PyDev将无法找到仅适用于64位的Python 3解释器。链接在Eclipse/PyDev之外按预期工作,例如,在终端。

任何想法如何强制Eclipse/PyDev使用真实值@sys

在此先感谢!

+0

那是什么“/ AFS /”的东西? – 2012-04-25 12:16:02

+0

在Eclipse中的PyDev首选项中,我希望能够设置包含“@sys”的python解释器的路径。我将简化问题的路径。 – user1355716 2012-04-25 12:32:48

回答

0

我真的不认为在PyDev方面有什么可以做的......看起来@sys是基于你正在运行的进程类型(而不是你的系统)来解析的,所以,如果你使用64位虚拟机(我认为)应该工作...

除此之外,你可能必须提供实际的路径,而不是使用@sys的...