[英]Spyder iPython console stuck at "Connecting to kernel..."
我在 Windows 10 機器上運行 Anaconda。 啟動 Spyder 時,iPython 控制台停留在“正在連接到 kernel...”。 這出現在我的假期之后 - 在假期之前我降級了 Spyder,因為 Python input() function 在最新的 Spyder 版本中被破壞了。 但是,無論我使用哪個Spyder版本(目前是5.2.2),似乎都會出現以下問題。
另一方面,如果 ipython 是從 conda 提示啟動的,它工作正常。
我嘗試了以下在 Stackoverflow 上的多個類似問題中發現的建議,但無濟於事:
spyder --reset
還有其他建議嗎?
這真的很愚蠢,但它似乎重新啟動計算機修復它。
當我設置自定義 Anaconda 環境以使用較舊的 Python 3.6 時,我遇到了同樣的問題。
以下對我有用。
Select 工具菜單 > Select 首選項 > Select Python 解釋器 > Select 單選按鈕“使用以下 Python 解釋器:”
使用瀏覽圖標並導航到指向 Python 可執行文件的文件夾以設置文本框值。 如果您不確定 python 路徑的位置。 然后打開命令提示符 window 並鍵入“where python”。 然后從 output 中選擇您的特定路徑 - 復制並粘貼到上面提到的文本框。
單擊應用 > 單擊確定
下一個
Select Tools menu > Select PYTHONPATH Manager Remove any/all paths found 單擊關閉
以上說明解決了我的問題。 事先我還嘗試了下面列出的以下功能。 以下內容也可能有助於部分解決它。
打開命令提示符 window
康達激活我的環境
conda 安裝 spyder-kernels
康達更新pyzmq
暢達更新ipykernel
關閉命令提示符 window > 重新加載 Anaconda.Navigator Select myenvironment > 打開 Spyder
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.