【問題解決】Anaconda連不上服務器,"服務器正在啟動,請稍等",報錯信息:ImportError: cannot import name 'create_prompt_application'


大致情況如下:

大概一個月之前jupyter notebook還是好好的,剛開始打算運行程序代碼,還是顯示正在運行,如下圖:

可是卻一直顯示服務器正在啟動,請等待,如下圖:

 

再過一會兒它直接停了,如下圖:

后面我測試了Python的環境,用的是Pycharm測試的,里面直接導的anaconda的環境,所以環境沒問題。

再之后我用命令行啟動jupyter notebook才發現了問題,看到了報錯信息,如下圖:

終於找到罪魁禍首了,原因是:ImportError: cannot import name 'create_prompt_application'

經查,是prompt-toolkit版本不對,所以得重新安裝一個版本,

pip install prompt-toolkit==1.0.15 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

安裝如下圖:

然后再測試下是否能運行,如下圖:

終於顯示出了服務准備好了,下面程序語句也是彩色的了,如下圖:

 

 至此,問題解決,成功運行,如下圖:

思考:之前用是沒問題的,可能是用了Pycharm導入了Anaconda的環境,導致了更新了prompt-toolkit,改變了版本不兼容當前jupyter。

  • 參考博文:https://www.cnblogs.com/nuochengze/p/12631722.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM