2011-12-16 33 views
1

私はこのStack Overflow answerを見ていましたが、オリジナルのポスターがPYTHONSTARTUP変数が定義されているかどうかを確認するように作者に指示しています。私は周りを見回し、それが定義されているかどうかを確認する方法を見つけることができません。PYTHONSTARTUP変数が定義されているかどうかをどのように確認しますか?

PYTHONSTARTUP変数が定義されているかどうかを確認するにはどうすればよいですか?

+2

あなたは[PYTHONSTARTUP](http://docs.python.org/using/cmdline.html#envvar-PYTHONSTARTUP)環境変数に多分お探しですか? – jcollado

+0

それは明らかに引用された答えのタイプミスでした。これで編集されました。 –

+0

@jcolladoはい私はPYTHONSTARTUPを探しています –

答えて

1

のWindows(CMD.EXE):

他の場所で
echo %PYTHONSTART% 

(シェルでは、例えばbashの):

echo $PYTHONSTART 
+0

'echo $ PYTHONSTARTUP'を実行すると、空白行がbashで表示されます。そこには何もありません。私はPYTHONSTARTという名前をつけて申し訳ありません、それは確かにPYTHONSTARTUPです。 –

+0

'.bashrc'ファイルに' export PYTHONSTARTUP = "/ blah/blah.py" 'を置くことができ、bashを実行するときに変数を設定する必要があります。 – sje397

0

私はそれが環境変数だと仮定します。

import os 

if os.getenv("PYTHONSTART"): 
    do_something() 
+0

varの名前は本当に 'PYTHONSTARTUP'です。そのため、次の行に' PYTHONSTARTUP'と 'print 'hi''でコード例を実行すると何も印刷されません。おそらくPYTHONSTARTUPがありません。 –

関連する問題