2010-01-04 72 views
0

pydev sudo eclipse時消失pydev sudo eclipse時消失

我試圖在eclipse中運行py腳本和root權限。

所以我開始eclipse作爲'sudo eclipse'。但是然後pydev插件dispeared。 CDT插件似乎沒問題。

我使用eclipse的安裝管理器在我的用戶帳戶下從Ubuntu存儲庫和pydev安裝了eclipse。當我在我的用戶帳戶下啓動eclipse時,Pydev正常工作。

我的平臺:Ubuntu 9.10; Eclipse 3.5; Pydev的1.5

感謝所有幫助

==================================== =

一些後續:我手動下載並複製pydev到'/ usr/share/eclipse/dropins'。它似乎正在工作

回答

3

您的插件位置可能不會爲root用戶設置。確保插件路徑包含在root用戶的eclipse環境中。該插件是否只能安裝您的用戶帳戶?

這些只是猜測 - 我已經使用Eclipse已經有一段時間了,甚至更長的時間,因爲我已經在Linux上使用它。

+0

謝謝。我如何配置Eclipse插件路徑?或者我必須以root身份安裝pydev插件?雖然CDT插件似乎工作正常。 – user243484 2010-01-06 19:18:04

+0

最簡單的方法是以root身份安裝它......或者你可以找出它自己安裝的位置並手動執行。 CDT可能將自己置於默認插件位置,並且聽起來不像pydev。 – ssnyder 2010-01-07 18:47:44

0

不要使用sudo運行圖形命令,而是使用gksudo。 見graphicalsudo

+0

謝謝。我試過gksu – user243484 2010-01-06 19:33:12

+1

在這種情況下,它聽起來像gksudo正是他不想要的。 gksudo將環境切換到可能不包含其配置的根環境。 – 2010-01-06 19:47:31