2017-08-15 18 views
0

私はあるPythonファイルが別のPythonファイルを開くスクリプトを実行しています。他のファイルがオープンしようとすると、IDLE pythonがクラッシュします。Python 2.7 IDLEがMac OSXでクラッシュし続ける

私は、端末

python -m idlelib 

にこれを入力し、この

Error in sitecustomize; set PYTHONVERBOSE for traceback: 
KeyError: 'PYTHONPATH' 
Error in sitecustomize; set PYTHONVERBOSE for traceback: 
KeyError: 'PYTHONPATH' 

を受けた後、

Python 3.6.2 |Anaconda custom (x86_64)| 

を言っていることを開きますが、私はそれはと互換性がありますので、2.7を使用する必要があります私が使っている他のソフトウェア。

TIA。

+0

アップグレードを試してください: 'pip install --upgrade tkinter' –

+0

OKですが、私はtkinterを使用していませんし、これをダウンロードしたことも覚えていません。 @coldspeed – Eli

+0

これは良い考えではないかもしれません。主は唯一起こりうる害を知っています。 –

答えて

1

IDLEを2.7の端末から実行するには、python -m idlelib.idleを使用してください。pythonは、あなたのシステムでpython 2.xを起動するために必要なものです。 3.xとは異なり、idlelib.__main__はありません。私は1つを追加しようとしましたが、正しく動作しませんでした。エラーメッセージは、3.xではなく2.xを起動したことを示しています。

MacでIDLEを正しく動作させるには、奇妙な、間違いのないエラーをAppleが提供するバグのあるtcl/tkに置き換えてください。

関連する問題