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では、システムが実際にamd64_linux26であっても、@ sysはi386_linux26を指します。したがって、 @ sysの代わりにamd64_linux26を明示的に記述しないと、PyDevは64ビットでのみ使用可能なPython3インタープリターを見つけることができません。リンクは、Eclipse / PyDevの外部、たとえばターミナルで期待どおりに機能します。

Eclipse / PyDevに@sysの実際の値を使用させる方法についてのアイデアはありますか?

前もって感謝します!

4

1 に答える 1

0

PyDev側で実行できることは実際にはないと思います...@sysは、実行しているプロセスの種類(システムではなく)に基づいて解決されるようです。したがって、64ビット仮想マシンを使用する場合(私は思う)それはうまくいくはずです...

それ以外に、@ sys ...を使用する代わりに、実際のパスを指定する必要がある場合があります。

于 2012-04-27T00:15:12.550 に答える