python3.7.1中IDLE突然打不開;spyder3打不開解決方案


@1.python3.7.1自帶IDLE突然打不開時,解決方法:

#環境:win10 專業版

#打開IDLE時顯示:如下信息錯誤信息(

IDLE’s subprocess didn’t make connection.Either IDLE can’t start a subprocess or personal firewall is blocking the connection.

#解決辦法嘗試:*1.(方法不可行,解決不了問題):卸載python,刪除安裝目錄的文件和注冊信息,還是沒解決問題。

*2:(勉強使用,關掉多進程操作。use_subprocess = False):

具體操作:

修改[Python目錄]\Lib\idlelib\pyshell.py文件,用記事本打開pythonshell.py查找替換:use_subprocess = True
修改為:
use_subprocess = False 保存即可;


@2:spyder3模塊(python的簡易GUI開發平台)打不開時,解決方案:

(spyder.exe文件目錄:在python安裝目錄的scripts文件夾中)

重裝多次無果,網上有說是之前安裝的python導致的,有的說是SQL兼容問題,還有說是系統問題,最后發現在於防火牆。

解決方法:允許python.exe和pythonw.exe通過Windows防火牆通信,spyder,jupyter notebook都可以打開。

具體操作:控制面板-windows防火牆-允許程序或功能通過windows防火牆-允許運行另一程序-瀏覽-定位到python或Anaconda安裝目錄,選中python.exe,打開-添加-確定。同理把pythonw.exe也添加進去,spyder和jupyter notebook都可以打開了。

注意!vpn問題 2018.11.12!公用和專用均需要打鈎。(之前只在公用網✔,使用vpn時轉為專用網后spyder不能打開了,嘗試了好多方法,原來是沒有勾選專用網。)
---------------------

 



@2轉自:https://blog.csdn.net/u012175418/article/details/78858561?utm_source=copy

 


免責聲明!

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



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