我在PyCharm開始了一個新項目。我安裝了Anaconda 3.6。所以,在PyCharm中,我選擇了Anaconda python.exe作爲項目解釋器。如何在IPython控制檯中以默認方式運行文件而不是終端?
當我第一次運行PyCharm時,它使用IPython控制檯作爲「默認」控制檯來運行我的腳本。然後我重新啓動我的電腦,現在當我運行我的腳本時,PyCharm使用終端。爲什麼?我不想使用來自Anaconda Spyder IDE的終端。我習慣於IPython,我喜歡它,我想用它。
如何完全禁用終端並僅使用IPython控制檯?
我您使用的是的virtualenv確保IPython的安裝到此的virtualenv也因爲上述設置不會被應用(*使用IPython **如果**可用*) – Eypros
偉大的指南。使用這種方法後,我開始看到不同於我預期的運行時行爲。以前,當我在.py文檔上執行「運行」時,它會運行並完成;停止按鈕會變灰。但是,之後選擇**顯示命令行後,程序會繼續運行,併爲同一程序創建一個新實例。無論如何阻止PyDev控制檯在每次運行時重新啓動並創建一個新實例? –
謝謝!其實我不確定。聽起來,我認爲你應該把它作爲一個新問題。現在,我只能指導你解決我自己的問題,這可能與你正在尋找的東西有關。運行和調試python代碼的所有不同方法也讓我感到困惑:https://stackoverflow.com/questions/48182309/stepwise-debugging-of-selected-python-code而在這裏:https://stackoverflow.com/問題/ 48261561/why-does-import-pdb-pdb-set-trace-trigger-two-different-debugging-scenarios-whe這些問題與Spyder更直接相關,儘管 – vestland