2011-01-29 2 views
5

Я добавил .pythonrc.py сценарий к домашней директории с помощью команд ниже:pythonrc.py не загружается в интерактивном режиме

import os 
import sys 
print 'Welcome' 

Я подтвердил, что это на самом деле исполняемый файл, запустив python .pythonrc.py и загружая интерпретатор python и запуская execfile('.pythonrc.py'). Однако, когда я запускаю интерактивный режим, кажется, что сценарий никогда не загружается. Вызовы методов в os или sys возвращают ошибки, которые os или sys не определены. Кто-нибудь видел это раньше? Какие-либо предложения?

Я запускаю Python 2.6 на сервере Ubuntu 10.

Спасибо!

ответ

13

Вы должны установить переменную окружения PYTHONSTARTUP, чтобы указать на созданный сценарий запуска.

В Ubuntu вы можете отредактировать ~/.bashrc файл и добавьте эту строку в конце:

export PYTHONSTARTUP=~/.pythonrc.py 

Теперь вы должны начать новую оболочку и запустить питон.

Надеюсь, это поможет :)

+0

Это получилось! Спасибо чувак! –

+0

@Corey Kennedy: Рад помочь :) – mouad

+0

или вам не нужно запускать новую оболочку, просто запустите 'source .bashrc' после ее редактирования. – ospider

Смежные вопросы