我正在运行一个脚本,其中一个python文件打开另一个。当另一个文件即将打开时,IDLE python崩溃。
我输入了终端
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 :(得分:2)
要从2.7终端运行IDLE,请使用python -m idlelib.idle
,其中python
是系统上启动python 2.x所需的任何内容。与3.x不同,没有idlelib.__main__
。我尝试添加一个,但它无法正常工作。错误消息确实证明您启动了2.x,而不是3.x.
要在Mac上正确运行IDLE,没有奇怪的偶然错误,请更换Apple提供的错误tcl / tk。见python.org/download/mac/tcltk.