亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Anaconda安裝后Spyder閃退解決辦法

 更新時間:2023年04月21日 09:18:53   作者:持.之.以.恒  
作為研究深度學習的一員,經(jīng)常會遇到各種突如其來的bug,最近又碰到了一個關于spyder打開后又閃退的問題,下面這篇文章主要給大家介紹了關于Anaconda安裝后Spyder閃退的解決辦法,需要的朋友可以參考下

第一階段:

從官網(wǎng)下載Anaconda之后,安裝,一切正常。打開Anaconda navigator,提示我是否更新,要選不要更新。

點擊spyder之后,spyder的啟動圖標可以正常顯示,圖標下面一行小字load各種東西也正常,但最后顯示load main window之后就自動閃退了,什么也沒有,任何錯誤信息都看不到。

最終可行解決方案:

1.打開Anaconda Prompt,輸入spyder --new-instance

spyder會啟動,然后閃退…但Anaconda Prompt 會顯示出錯信息,我上面顯示有四行:

link image0 hasn't been detected!
Bad file descriptor (bundled\zeromq\src\epoll.cpp:100)
[一大串數(shù)字:ERROR:broker_win.cc(59)] Error reading broker pipe: 管道已結束。 (0x6D)

[一大串數(shù)字:ERROR:broker_win.cc(59)] Error reading broker pipe: 管道已結束。 (0x6D)

2.繼續(xù)在Anaconda Prompt中輸入pip check

會出現(xiàn)幾行字,有兩行與spyder有關,其中一行顯示:

spyder requires pyqt5, which is not installed

另一行是說spyder需要另一個包,也沒安裝,但我不記得是什么了,但它的安裝過程跟pyqt5一樣。下面只說pyqt5的方法

3.輸入pip install pyqt5==5.12.3

(如果只輸入pip install pyqt5,他會自動安裝最新版本,然后有紅字提醒,意思大概是spyder要求pyqt5的版本不能高于5.13。這時,需要輸入pip uninstall pyqt5,把最新版本卸掉,再重新安裝舊版本。如果你想查看有哪些舊版本可以選擇,輸入pip install pyqt==5.33,==后面不一定是5.33,只要是個不存在的版本號就行,他會報錯,并且顯示出有哪些版本可供選擇。我選的是5.12.3)

這時應該會提示還有一個包pyqtwebengine也要求版本要低于5.13

那就繼續(xù)輸入pip install pyqtwebengine==5.12.1

4.輸入spyder --new-instance,嘗試再次啟動spyder。

這一次,spyder依然會閃退,但報錯信息只剩下一行:

Bad file descriptor (bundled\zeromq\src\epoll.cpp:100)

這說明我們的道路是正確的!至少已經(jīng)解決了部分問題。剩下的問題是另一個包pyzmq的問題,下面我們開始解決它(我不知道大佬們怎么知道是這個包的問題,但我照著做確實解決了……莫非是zeromq跟zmq長得很像,才發(fā)現(xiàn)的?)。

5. 輸入pip uninstall pyzmq

(卸載是因為pyzmq版本過高,不匹配。你可以輸入pip show pyzmq 查看當前版本,不出意外的話,應該是22.x.x)

再輸入pip install pyzmq==19.0.2安裝舊版本

6. 再次輸入spyder --new-instance

它成功啟動了?。。。?!

更新后如果spyder還是無法啟動

1.再次打開Anaconda prompt,簡單排查

輸入pip check

這時,它沒有顯示關于spyder的報錯,證明pyqt5那倆包還正常。

輸入spyder --new-instance

它會報錯,報一大堆錯,我也看不懂…翻來覆去就在那錯誤里看見兩個字:pyzmq。然后說在里面找不到REC之類云云。我猜,這大抵又是pyzmq出了問題。

2.輸入pip uninstall pyzmq卸掉pyzmq

輸入pip install pyzmq==20.0.0再裝一個新一點的版本(這里可以用上面說的那個方法,給他指定一個不存在的版本,看有哪些版本可以安裝,我選的是20.0.0,你們可以試一試別的版本行不行,不要嘗試最新的)

3.重啟spyder,大功告成

總結

到此這篇關于Anaconda安裝后Spyder閃退解決的文章就介紹到這了,更多相關Anaconda安裝后Spyder閃退內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 記錄模型訓練時loss值的變化情況

    記錄模型訓練時loss值的變化情況

    這篇文章主要介紹了記錄模型訓練時loss值的變化情況,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • python小練習題之條件語句if

    python小練習題之條件語句if

    這篇文章主要介紹了python小練習題之條件語句if的相關資料,文中介紹了年齡判斷、身高判斷、數(shù)字奇偶性判斷、閏年判斷、水仙花數(shù)判斷、成績等級判斷以及三角形判斷等常見場景,需要的朋友可以參考下
    2024-12-12
  • keras之權重初始化方式

    keras之權重初始化方式

    這篇文章主要介紹了keras之權重初始化方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • 使用Python快速生成chrome插件相關文件結構

    使用Python快速生成chrome插件相關文件結構

    本文主要介紹了如何使用Python編寫一個程序,它允許用戶創(chuàng)建一些特定文件并將它們保存在指定的文件夾中,同時也能夠啟動?Google?Chrome?瀏覽器并打開擴展頁面,感興趣的可以了解一下
    2024-11-11
  • pycharm 使用心得(九)解決No Python interpreter selected的問題

    pycharm 使用心得(九)解決No Python interpreter selected的問題

    PyCharm 是由JetBrains打造的一款 Python IDE。具有智能代碼編輯器,能理解 Python 的特性并提供卓越的生產(chǎn)力推進工具:自動代碼格式化、代碼完成、重構、自動導入和一鍵代碼導航等。這些功能在先進代碼分析程序的支持下,使 PyCharm 成為 Python 專業(yè)開發(fā)人員和剛起步人員使用的有力工具。
    2014-06-06
  • 用Python實現(xiàn)隨機森林算法的示例

    用Python實現(xiàn)隨機森林算法的示例

    這篇文章主要介紹了用Python實現(xiàn)隨機森林算法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • Python 實現(xiàn)LeNet網(wǎng)絡模型的訓練及預測

    Python 實現(xiàn)LeNet網(wǎng)絡模型的訓練及預測

    本文將為大家詳細講解如何使用CIFR10數(shù)據(jù)集訓練模型以及用訓練好的模型做預測。代碼具有一定價值,感興趣的小伙伴可以學習一下
    2021-11-11
  • 解決Python中的modf()函數(shù)取小數(shù)部分不準確問題

    解決Python中的modf()函數(shù)取小數(shù)部分不準確問題

    這篇文章主要介紹了解決Python中的modf()函數(shù)取小數(shù)部分不準確問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • 使用tqdm顯示Python代碼執(zhí)行進度功能

    使用tqdm顯示Python代碼執(zhí)行進度功能

    在使用Python執(zhí)行一些比較耗時的操作時,為了方便觀察進度,通常使用進度條的方式來可視化呈現(xiàn)。這篇文章主要介紹了使用tqdm顯示Python代碼執(zhí)行進度,需要的朋友可以參考下
    2019-12-12
  • Python多線程爬蟲簡單示例

    Python多線程爬蟲簡單示例

    這篇文章主要為大家詳細介紹了Python多線程爬蟲簡單示例,感興趣的小伙伴們可以參考一下
    2016-03-03

最新評論