91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Anaconda安裝之后Spyder打不開如何解決

發布時間:2023-04-21 17:44:33 來源:億速云 閱讀:145 作者:iii 欄目:開發技術

這篇文章主要介紹“Anaconda安裝之后Spyder打不開如何解決”,在日常操作中,相信很多人在Anaconda安裝之后Spyder打不開如何解決問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Anaconda安裝之后Spyder打不開如何解決”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

問題描述+解決方案:

第一階段:

從官網下載Anaconda之后,安裝,一切正常。打開Anaconda navigator,提示我是否更新,我選了remind me later(埋個伏筆)。

接著點Spyder,打不開。點擊spyder之后,spyder的啟動圖標可以正常顯示,圖標下面一行小字load各種東西也正常,散熱風扇也開始rou~rou~的轉,但最后顯示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)
[一大串數字:ERROR:broker_win.cc(59)] Error reading broker pipe: 管道已結束。 (0x6D)

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

2.繼續在Anaconda Prompt中輸入pip check

會出現幾行字,有兩行與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

那就繼續輸入pip install pyqtwebengine==5.12.1

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

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

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

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

5. 輸入pip uninstall pyzmq

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

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

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

它成功啟動了!!!!!

第二階段

我就是手欠

重新啟動Anaconda navigator,它再次提示要不要更新,我點了是…然后升級到了2.1.2,然后spyder又打不開了。這一次,它能進入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打不開如何解決”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

景洪市| 乌鲁木齐县| 定州市| 陆河县| 轮台县| 定襄县| 天柱县| 水富县| 枣庄市| 时尚| 宁阳县| 岱山县| 天津市| 萍乡市| 弥勒县| 苍南县| 庆云县| 南华县| 甘孜| 承德县| 阜南县| 邵阳市| 天峨县| 福泉市| 望谟县| 南川市| 龙口市| 登封市| 嘉兴市| 顺义区| 北碚区| 临沭县| 太保市| 博罗县| 汪清县| 吐鲁番市| 安龙县| 绥中县| 满洲里市| 平罗县| 章丘市|