2

我正在使用以下设置的多用户环境中工作:

  • 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的真正价值?

提前致谢!

4

1 回答 1

0

我真的不认为在 PyDev 方面可以做任何事情......似乎@sys 是根据您正在运行的进程类型(而不是您的系统)解决的,所以,如果您使用 64 位 vm (我认为)它应该工作......

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

于 2012-04-27T00:15:12.550 回答