没找到相应的executable language server,如果你用的是mspyls的话,查一下dotnet、Microsoft.Python.LanguageServer和Microsoft.Python.LanguageServer.dll
后两个为编译结果上述文件名可能不准确。
没找到相应的executable language server,如果你用的是mspyls的话,查一下dotnet、Microsoft.Python.LanguageServer和Microsoft.Python.LanguageServer.dll
后两个为编译结果上述文件名可能不准确。
我是照着lsp-python-ms上操作的,这是一个执行文件截图
配lib了吗,dll
一开始我是使用的archlinux aur中的包安装的mspyls,昨天试了一下手动编译了一个,按照说明配置了之后可以使用了。
还要安装mypyls?
对,不然自带的lsp会去找pyls……然后当然是找不到的
哦哦,pip install 可以装吗?原谅我入坑不久 有点蒙
GitHub - emacs-lsp/lsp-python-ms: lsp-mode Microsoft's python language server 就是你图中的这个 installation.3
我的问题估计是没跟你描述清楚哦,我安装就是我截图里面的步骤走的,唯一一点不同就是我的use-package-always-ensure 设置的t
你在publish文件夹下面找找dll,应该是叫Microsoft.Python.LanguageServer.dll
真的不知怎么回事我刚才重启了emacs好像就可以了
谢谢几个大佬的帮助 感谢
改了配置没生效
都怪自己菜鸟 哎,还是感谢大家不厌其烦的帮助和解答
奇怪,我这用 company-box 和 company-posframe 都补全不畅, 不能增量补全,比如敲 self. 出来一堆,继续跟着补全敲,就不出来了。在 lsp-log 里面看到一堆 analysis restarted, 基本敲一个字就 restart 一次。 换成原始的 company 好了。
(setq company-lsp-cache-candidates 'auto)