@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