完全错误:“ Python文件编辑器中的“完成和启动”在当前会话期间将无法正常工作,或已停止工作”
Error Image 一旦我升级到Spyder 4.1.1,就会开始出现此错误。
我尝试过工具->偏好设置->完成和掉毛 取消选中“启用代码完成”和“启用代码段”
但是,相同的错误每隔几秒钟不断出现。有什么办法可以解决/停止这个问题。任何建议都是可取的!
答案 0 :(得分:0)
(此处为 Spyder维护程序),无法隐藏该对话框,我们决定这样做,以便使人们知道代码的完成和替换对他们而言是无效的。
相反,请使用以下命令从Anaconda Prompt或终端启动Spyder
spyder --debug-info verbose --debug-output file
运行它直到出现对话框,然后将名为spyder-debug.log
的文件(保存在启动Spyder的目录中)上传到我们的issues tracker。
答案 1 :(得分:0)
我使用了“终端”而不是文件。由于管理员权限,文件崩溃。
spyder --debug-info verbose --debug-output 终端
经过多次挖掘后,我开始意识到我最初安装和卸载的风筝仍然有一些足迹并且正在妨碍我。看起来它正在工作,但跨越了溪流。
所以我删除了以下文件夹
C:\ProgramData\Anaconda3\pkgs\spyder-4.1.5-py38_0\Lib\site-packages\spyder\plugins\completion\kite
%USERPROFILE%\Anaconda3\pkgs\spyder-4.1.5-py38_0\Lib\site-packages\spyder\plugins\completion\kite
%USERPROFILE%\AppData\Local\Kite
然后我确保我在 spyder/tools/preferences/completion 和 linting 中删除了所有导致 Kite 的选项
Linting 和完成现在可以无缝地工作。我喜欢风筝,但公羊吃的是不敬虔的,许可弹出窗口和工作笔记本电脑..我只是不想处理它。