2012-07-04 16 views
0

今天上午安裝並使用web.py後,再加上(不必要地)在Python26安裝(Windows)上安裝pysqlite,Idle界面將不再啓動。嘗試在Windows上啓動IDLE的python錯誤:無法導入名稱InteractiveInterpreter

錯誤代碼我得到:

C:\Python26>python -m idlelib.idle 
Traceback (most recent call last): 
    File "C:\Python26\lib\runpy.py", line 122, in _run_module_as_main 
    "__main__", fname, loader, pkg_name) 
    File "C:\Python26\lib\runpy.py", line 34, in _run_code 
    exec code in run_globals 
    File "C:\Python26\lib\idlelib\idle.py", line 6, in <module> 
    import PyShell 
    File "C:\Python26\lib\idlelib\PyShell.py", line 16, in <module> 
    from code import InteractiveInterpreter 
ImportError: cannot import name InteractiveInterpreter 

我已經嘗試了一些東西,包括Python 2.6.6的重新安裝。沒有任何東西能夠恢復空閒的能力。

任何人有什麼想法/如何解決它?

+0

嘆息......沒關係。 web.py的初學者演練代碼建議您調用您的文件「code.py」。儘管我在C:\ Python26文件夾外的自己的目錄中有這個文件,但它干擾了Python期望的code.py(其中包含InteractiveInterpreter代碼)。 一旦我將我的code.py(更改爲code2 .py來測試理論)空閒開始正常工作。 除非這是一個web.py人的殘酷笑話,否則我會建議他們改變他們建議您稱之爲示例測試代碼的名稱! – user1500338

回答

1

感嘆......沒關係。

web.py的初學者瀏覽代碼建議您調用文件「code.py」。儘管我在C:\ Python26文件夾之外的自己的目錄中有這個文件,但它干擾了Python期望的code.py(其中包含InteractiveInterpreter代碼。)

除非這是一個殘酷的玩笑web.py人,我建議他們改變他們建議你稱之爲示例測試代碼的名字!

相關問題