Добавить новый pythonpath на постоянной основе в Geany IDE

Как я могу добавить новый pythonpath в Geany? Что-то в настройках/опциях, что мне не хватает? Я попытался добавить это в .bashrc , но это не сработало.

export PYTHONPATH=/mypath

Что я делаю сейчас, так это добавляю эти две строки в начало каждого скрипта, но это не годится как постоянное решение:

import sys
sys.path.append('mypath')

person kalfasyan    schedule 30.05.2014    source источник


Ответы (2)


Добавьте export PYTHONPATH=$PYTHONPATH:/mypath к /etc/profile и reboot.

Это должно сработать для вас.

person Padraic Cunningham    schedule 30.05.2014
comment
да, это было. благодарю вас. если ничего страшного, скажите, почему это сработало, а не сработало с bashrc - person kalfasyan; 30.05.2014
comment
.bashrc — это файл конфигурации только для bash, etc/profile запускается при входе в систему. Я предполагаю, что Geany не запускает bash для запуска ваших сценариев. - person Padraic Cunningham; 30.05.2014

Вы также можете сделать это без изменения какой-либо конфигурации системы.

В Geany выберите Правка > Настройки > Инструменты.

В поле Терминал должно быть что-то вроде:

x-terminal-emulator -e "/bin/sh %c"

Измените его на:

x-terminal-emulator -e "env PYTHONPATH=/mypath /bin/sh %c"
person arekolek    schedule 14.10.2014