1
默認情況下,PyCharm中的所有腳本似乎都在一個單獨的名爲「Run」的Python解釋器中執行,據我所知,它幾乎是獨立的IPython控制檯一起運行。現在,在整個事件運行後執行腳本的任何片段,我可以複製粘貼到運行窗格中,但這並不理想,因爲它不是實際的python/ipython控制檯。如果我想在控制檯中執行,我需要在控制檯(而不僅僅是代碼段)中再次運行整個事件,因爲控制檯在運行時似乎不識別/存儲任何變量,這是乏味。PyCharm:在控制檯執行腳本而不是'運行'
我已經搜索了一個解決方案,但最接近的是在運行配置中啓用「show command line afterwords」。這似乎只是在「找不到文件」這一行上拋出一個錯誤,這是沒有意義的。如果有幫助,我通過SSH將腳本運行到遠程服務器。
'ipython'運行了控制檯命名空間中腳本的'%run'魔術,並將結果留在那個空間中。我不知道'PyCharm'層是幹什麼的。 – hpaulj