2016-03-27 92 views
0

我可以在每個Python控制檯(「Python 1,Python 2等」)上運行腳本一次,但運行後控制檯無法使用 - 我無法在控制檯中運行或輸入任何內容並獲得回報。當我嘗試再次運行腳本時,我收到一條消息 - 「No Python console is currently selected to run GameLoop.py. Please select or open a new Python console and try again.Spyder目前沒有控制檯連接

如果我打開一個新控制檯,我可以再次運行該腳本。但新的控制檯沒有記錄在腳本中創建的變量。

我不認爲這個問題發生在使用Spyder的前2次。我的版本是Spyder 2.3.8,我正在運行Python 2.7。 我的控制檯設置被設置爲「在當前的IPython或Python控制檯中執行」,但將此設置更改爲「專用」不會有幫助。

如何在運行腳本後繼續使用控制檯?

回答

0

我正在運行Spyder的另一個版本& Python,但能夠重現您的問題。確保你總是有一個iPython控制檯運行,這將確保你不會得到這個錯誤。這將有助於重新開放Spyder。

+0

感謝它與IPython控制檯一起工作 - 奇怪的是,我不能用python控制檯做同樣的事情 –

+0

很高興能夠提供幫助! – jrmma

0

轉到卸載程序>點擊pythonxx(xx爲版本)>維修>是

後的修復過程完成後,怠速工作正常。