简短地记录下,今天排除的 spyder 的 BUG,
现象:打开 Spyder 时其他正常,但是 Ipython console 不能正常获取到 kernel,一直转圈,显示 “connecting to kernel”,新启动一个,重启程序,重启机器都不行,
解决方案:
1. 看 stackoverflow 上说重置 Anaconda 设置,重置后依然无效。
2. 然后查看了一下报错信息
restore_signals, start_new_session) File "/Users/hitsujisaruhiroshi/anaconda3/lib/python3.6/subprocess.py", line 1344, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename)FileNotFoundError: [Errno 2] No such file or directory: '/Users/hitsujisaruhiroshi/anaconda3/bin/python': '/Users/hitsujisaruhiroshi/anaconda3/bin/python'
3. 发现有可能是 python 路径的原因,就查看了一下现在的 python 路径。
deisre-deMac:~ hitsujisaruhiroshi$ which python3/Users/hitsujisaruhiroshi/anaconda3/bin/python3
4. 最后就在设置里修改了上面的一个路径指向了自己的程序目录,然后重启就没事了。
问题圆满解决~
PS : 需要 Spyder 汉化包的私信我哦