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


2

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

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

Ответы:


2

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


Но я использовал источник ~ / .bashrc, разве это не имело значения?
Gnijuohz

Конечно, это важно. Для оболочки вы запускаете его.
Ignacio Vazquez-Abrams

Я не совсем понимаю. Я думал, что когда я использовал источник ~ / .bashrc, pythonpath в целом система изменится ... Итак, вы говорите, что даже если я перезагружусь, путь не будет выводиться в IDLE, если я не запустил бы его из оболочки?
Gnijuohz

Если вы перезагрузитесь, тогда да, так как bash запускается как часть последовательности входа в систему.
Ignacio Vazquez-Abrams

Эхх, какая разница между запуском при входе в систему и запуском как в source ~/.bashrcне одно и то же ?!
Gnijuohz
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.