2012-04-25 60 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的...