Can';t打开Python空闲

Can';t打开Python空闲,python,python-idle,Python,Python Idle,当我尝试打开pythonidle时,在控制台中的9个单独的屏幕中打开以下代码。就我所知,我没有对最初的安装做任何事情。有什么想法吗?尝试卸载并重新安装,但没有成功。当我打开程序时显示的代码是 try: import idlelib.PyShell except ImportError: # IDLE is not installed, but maybe PyShell is on sys.path: try: from . import PyShell

当我尝试打开pythonidle时,在控制台中的9个单独的屏幕中打开以下代码。就我所知,我没有对最初的安装做任何事情。有什么想法吗?尝试卸载并重新安装,但没有成功。当我打开程序时显示的代码是

try:
    import idlelib.PyShell
except ImportError:
    # IDLE is not installed, but maybe PyShell is on sys.path:
    try:
        from . import PyShell
    except ImportError:
        raise
    else:
        import os
        idledir = os.path.dirname(os.path.abspath(PyShell.__file__))
        if idledir != os.getcwd():
            # We're not in the IDLE directory, help the subprocess find run.py
            pypath = os.environ.get('PYTHONPATH', '')
            if pypath:
                os.environ['PYTHONPATH'] = pypath + ':' + idledir
            else:
                os.environ['PYTHONPATH'] = idledir
        PyShell.main()
else:
    idlelib.PyShell.main()

我只能选择关闭此窗口而不创建新的Python文件。

我是一名空闲的维护人员,不清楚您是如何尝试打开空闲的,您所说的“9个屏幕”是什么意思,您安装了什么,以及在什么系统和版本的Python上

使用已安装的Python启动空闲的最简单方法是使用“开始”菜单图标(在Windows上)或其他系统上的等效图标。在命令行上,使用
python-midlelib
,其中
python
启动已安装的3.x的某些版本。对于已卸载的3.x或2.x,请使用
idlelib.idle
。在Python中,
import idlelib.idle
启动idle

如果您已经正确安装并运行了Python2.7或3.4,以便
python-m test.regltest
运行并通过(
.regltest
仅适用于2.x),如果Idle没有使用上述方法运行,我会非常惊讶


您发布的代码是idlelib/idle.pyw。它由idlelib/idle.bat使用,可能还有其他专门用途,例如通过子进程调用运行idle。我怀疑它部分过时了。无论如何,我怀疑它对您是否有帮助。

“收到以下消息…”对不起,什么消息?我只是在这里看到一个代码块。对不起,格式混乱,我的sytax可能很差。我的意思是,当我试着运行idle时,它打开了代码。格式化已经结束,所以我把它作为一个代码片段,虽然这可能不是我应该做的,因为它是作为Javascript放进去的。不管怎样,你知道这个剧本是什么吗?您正在运行什么操作系统和版本?您是如何安装Python的?你到底想怎么做?