第一种: 你可能pip和conda安装的包有冲突了. 最好在一个新环境里全部用pip或者conda来安装
第二种: 把spyder的LSP从pylsp
换成pyls
- 打开你的用户文件夹, 找到spyder-py3
C:\Users\XXX\.spyder-py3
- 打开文件
.spyder-py3/config/spyder.ini
- 找到
provider_configuration
这一行 - 把所有
pylsp
换成pyls
, 保存重启spyder即可.
Reference
Python Language server won’t start
LSP is down after upgrading to Spyder-5.1.0 even when downgrading back to 5.0.5