7

PYTHONSTARTUP環境変数を使用しようとしています。[マイコンピュータ]->[詳細設定]などで「c:\ python25 \ pythonstartup.py」に設定しましたが、機能しないようです。

IDLEを開くと、変数は認識されますが、スクリプトは実行されません。

>>> import os
>>> os.environ['PYTHONSTARTUP']
'c:\\python25\\pythonstartup.py'
>>> 

XPとPython2.5.2を使用しています。まだ3.0にアップグレードしたくありません。

ありがとう

4

2 に答える 2

5

ドキュメントによると、PYTHONSTARTUP は対話型セッションでのみ実行されます。IDLE が Python インタープリターをどのように実行するかはわかりませんが、干渉している可能性があります。

代わりにpython、アイコンをクリックするのではなく、コマンド プロンプトから直接実行してみてください。

于 2009-01-17T18:56:11.610 に答える
2

Greg Hewgillの正解に追加するには:IDLEに独自のスタートアップファイルがない場合は、sitecustomize.pyコマンドプロンプトとスクリプト/IDLEセッションの両方で実行されるパスに呼び出されるファイルを配置できます。

于 2009-01-17T22:39:05.810 に答える