Python 2.7 IDLE在Mac OSX上不断崩溃
问题描述:
我正在运行一个脚本,其中一个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。
答
要从终端运行IDLE 2.7,请使用python -m idlelib.idle
,其中python
是您的系统启动python 2.x所需的任何东西。不像3.x,没有idlelib.__main__
。我尝试添加一个,但它没有正常工作。该错误消息确实证明您启动了2.x,而不是3.x.
要在Mac上正确运行IDLE,没有奇怪的随意错误,请替换Apple提供的bugclt/tk。请参阅python.org/download/mac/tcltk.
尝试升级:'pip install --upgrade tkinter' –
好吧我会的,但我没有使用tkinter,我不记得下载它,我应该尝试pip install --uninstall tkinter? @coldspeed – Eli
这可能不是一个好主意。主只知道可能造成的伤害。 –