溫馨提示×

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

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

如何解決python中spyder突然打不開(kāi)的問(wèn)題

發(fā)布時(shí)間:2021-05-10 15:09:04 來(lái)源:億速云 閱讀:2999 作者:小新 欄目:開(kāi)發(fā)技術(shù)

小編給大家分享一下如何解決python中spyder突然打不開(kāi)的問(wèn)題,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

Python的優(yōu)點(diǎn)有哪些

1、簡(jiǎn)單易用,與C/C++、Java、C# 等傳統(tǒng)語(yǔ)言相比,Python對(duì)代碼格式的要求沒(méi)有那么嚴(yán)格;2、Python屬于開(kāi)源的,所有人都可以看到源代碼,并且可以被移植在許多平臺(tái)上使用;3、Python面向?qū)ο?,能夠支持面向過(guò)程編程,也支持面向?qū)ο缶幊蹋?、Python是一種解釋性語(yǔ)言,Python寫(xiě)的程序不需要編譯成二進(jìn)制代碼,可以直接從源代碼運(yùn)行程序;5、Python功能強(qiáng)大,擁有的模塊眾多,基本能夠?qū)崿F(xiàn)所有的常見(jiàn)功能。

問(wèn)題:

python spyder先出現(xiàn)dos窗口,然后后面就什么都沒(méi)有了。

  解決方法:

C:\用戶(hù)\Administrator\.spyder3 刪除這個(gè).spyder3文件夾就好了,然后啟動(dòng)spyder,就好了

補(bǔ)充:Spyder不能啟動(dòng)問(wèn)題及解決

問(wèn)題描述

Spyder不能啟動(dòng),點(diǎn)擊圖標(biāo),鼠標(biāo)會(huì)轉(zhuǎn)圈圈,但是啟動(dòng)不了。

在Anaconda Prompt控制臺(tái)輸入start spyder彈出黑框,然后消失。

原因分析

求助搜索引擎后得到可能的原因:

沒(méi)有安裝pyqt5,或者其版本不對(duì)

沒(méi)有安裝Spyder包

嘗試解決的流程

1. 在prompt里面安裝pyqt5

pip install pyqt5

結(jié)果:安裝成功,但是依然打不開(kāi)。

2. 在prompt里面安裝/更新Spyder

pip install -U Spyder

更新失敗,看報(bào)錯(cuò)信息似乎和剛才安裝好的pyqt5有關(guān)。于是索性一不做二不休,卸了卸了。

pip uninstall -U pyqt5

卸載之后繼續(xù)報(bào)錯(cuò),我心說(shuō)那也許是下太慢了time out?于是換清華鏡像,更換后依然報(bào)錯(cuò)。

因?yàn)橥瑫r(shí)開(kāi)著jupyter,不知道是否有牽涉到的包,但關(guān)閉Jupyter后嘗試還是報(bào)錯(cuò)。

仔細(xì)看報(bào)錯(cuò)信息是無(wú)法刪除一個(gè)包(好像叫qtconsole?)。嘗試從site-package中直接手動(dòng)刪除這個(gè)包,依然報(bào)錯(cuò)。(于是又很慫地把它還原了回去)

記錄一下查看包位置的命令行:

pip show qtconsole

接下來(lái)還有說(shuō)無(wú)法成功卸載某個(gè)包的、各種問(wèn)題,最后嘗試了很久得到了下面的命令行:

pip install -U spyder -i https://pypi.tuna.tsinghua.edu.cn/simple --ignore-installed qtconsole --user

一開(kāi)始安裝的都很順利,后面會(huì)彈警告,說(shuō)很多.exe不在安裝到了一個(gè)地址,但是那個(gè)地方并不在PATH里面。

于是復(fù)制報(bào)錯(cuò)中地址,在“我的電腦–>高級(jí)設(shè)置–>環(huán)境變量–>PATH”中加入了這個(gè)地址。重新允許上述命令行,成功啦!

運(yùn)行Spyder,就能看見(jiàn)親切的蛛網(wǎng)了!

終極解決方案

pip install -U spyder -i https://pypi.tuna.tsinghua.edu.cn/simple --ignore-installed qtconsole --user

對(duì)一些報(bào)錯(cuò)信息的嘗試可以參考看上面。

看完了這篇文章,相信你對(duì)“如何解決python中spyder突然打不開(kāi)的問(wèn)題”有了一定的了解,如果想了解更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI