2012-08-23 1 views
0

У меня есть небольшой скрипт bash, который я использую для запуска приложения PyQt. Приложение PyQt использует вызовы python os.system() для запуска других команд. Я использовал gnome-desktop-item-edit для создания запуска для моего скрипта, который запускается в терминале. К сожалению, когда он выполняется, он не получает никаких модификаций пути .bashrc. Как я либо:Как включить мой путь bash при запуске файла .desktop

  1. причины пусковых работать в Баше с моими изменениями пути, или
  2. изменить путь в более универсальном способе, чтобы мои необходимые изменений будут отражены в терминале, созданном с помощью пусковая установка?
+0

Вы можете изменить путь в своем коде на python с помощью 'os.environ'. – jordanm

+0

Мне было необходимо иметь доступ к другому программному обеспечению, которое было установлено и добавлено в путь. Похоже, я просто не добавлял его в путь «правильным» (как указано ниже). Спасибо хоть! – aring

ответ

0

После дальнейших исследований я нашел a post on the super user site, который объясняет некоторые тонкости редактирования пути. Переключение изменений пути в .profile вместо .bashrc сделало трюк.