pydev исчез, когда sudo eclipse

pydev исчез, когда sudo eclipse

Я пытаюсь запустить скрипт py с полномочиями root в eclipse.

Итак, я начал затмение как «затмение sudo». Но затем плагин pydev исчез. Плагин CDT, казалось, был в порядке.

Я установил eclipse из репозитория Ubuntu и pydev, используя диспетчер установки eclipse под своей учетной записью. Pydev работает нормально, когда я запускаю eclipse под своей учетной записью пользователя.

моя платформа: Ubuntu 9.10; Затмение 3.5; Пыдев 1.5

Спасибо за любую помощь

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

Некоторые последующие действия: я вручную загрузил и скопировал pydev в папку «/usr/share/eclipse/dropins». Казалось, это работает


person user243484    schedule 04.01.2010    source источник


Ответы (2)


Местоположение вашего плагина может быть не указано для пользователя root. Убедитесь, что путь к плагину включен в среду eclipse пользователя root. Может ли плагин быть установлен только для вашей учетной записи пользователя?

Это всего лишь догадки - я давно не использовал Eclipse, и даже дольше, чем я использовал его в Linux.

person ssnyder    schedule 04.01.2010
comment
Спасибо. Как настроить путь к подключаемому модулю Eclipse? или мне нужно установить плагин pydev от имени пользователя root? Плагин CDT, похоже, работает нормально. - person user243484; 06.01.2010
comment
Самый простой способ - установить его как root ... или вы можете выяснить, где он установлен, и сделать это вручную. CDT, вероятно, помещает себя в расположение плагинов по умолчанию, и это не похоже на pydev. - person ssnyder; 07.01.2010

Никогда не запускайте графические команды с помощью sudo, вместо этого используйте gksudo. См. graphicalsudo.

person Diego Torres Milano    schedule 05.01.2010
comment
В этом случае похоже, что gksudo — это именно то, чего он не хочет. gksudo переключает среду на среду root, которая, вероятно, не будет содержать его конфигурацию. - person Frank Krueger; 06.01.2010