没遇到过,要不多给点儿信息?
是不是你的emacs比较新,用的30或者head
就正常brew install --casks emacs 29的版本,npm装的upright
可以看看你的eglot的配置吗
npm安装pyright好像有坑来着,你可以搜一搜本论坛。
P.S. 题外话,可以看看pyright的一个fork:basedpyright。
应该就这一行有关
(add-to-list 'eglot-server-programs '((python-mode python-ts-mode)
"pyright-langserver" "--stdio"))
试试 brew 装个 pyright?
是pip装有坑
我不是pip装的,我用brew装
我是用brew装的,用不了。我用pip装pylsp缺可以使用,就pyright有问题,奇怪
找到解决方法了,大概率是pyright的问题,改用brew install python-lsp-server后使用pylsp一切正常