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的重新安裝。沒有任何東西能夠恢復空閒的能力。
任何人有什麼想法/如何解決它?
嘆息......沒關係。 web.py的初學者演練代碼建議您調用您的文件「code.py」。儘管我在C:\ Python26文件夾外的自己的目錄中有這個文件,但它干擾了Python期望的code.py(其中包含InteractiveInterpreter代碼)。 一旦我將我的code.py(更改爲code2 .py來測試理論)空閒開始正常工作。 除非這是一個web.py人的殘酷笑話,否則我會建議他們改變他們建議您稱之爲示例測試代碼的名稱! – user1500338