установить sys.path для Python IDLE

2

Как мне установить sys.path для сессий Python IDLE?

Я попытался добавить путь к пути Python в .bashrc но это не повлияло на IDLE, когда я тестировал его с помощью import sys а также print(sys.path),

Gnijuohz
источник

Ответы:

2

.bashrc читается при запуске bash. Запуск IDLE напрямую не запускает bash. Если вы запустите IDLE из терминала, на котором запущен bash, вы увидите, что он будет представлен

Ignacio Vazquez-Abrams
источник
Но я использовал источник ~ / .bashrc, разве это не имело значения?
Gnijuohz
Конечно, это важно. Для оболочки вы запускаете его.
Ignacio Vazquez-Abrams
Я не совсем понимаю. Я думал, что когда я использовал источник ~ / .bashrc, pythonpath в целом система изменится ... Итак, вы говорите, что даже если я перезагружусь, путь не будет выводиться в IDLE, если я не запустил бы его из оболочки?
Gnijuohz
Если вы перезагрузитесь, тогда да, так как bash запускается как часть последовательности входа в систему.
Ignacio Vazquez-Abrams
Эхх, какая разница между запуском при входе в систему и запуском как в source ~/.bashrcне одно и то же ?!
Gnijuohz