[WINDOWS] failed to initialize LSP server: server did not provide SemanticTokensProvider
- 主要言語
- Go
- スター
- 390
- フォーク
- 57
- 平均マージ
- 2日 21時間
- マージ済み PR(30日)
- 1
説明
I installed on windows 11 with python 3.14.
I provide the steps:
## Install scoop
```Powershell
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression
```
## Install mingw
```
scoop install mingw
```
## Install abcoder
```
go env -w CGO_ENABLED=1
go install github.com/cloudwego/abcoder@latest
```
## After installing I run it:
```
abcoder parse python ../rojo -o rojo_abcoder.json -verbose
[ERROR]14:46:39 lib.go:70: Installing pylsp... Now running git clone -b abc https://github.com/Hoblovski/python-lsp-server.git pylsp
[ERROR]14:46:39 lib.go:72: git clone failed: exit status 128
[INFO]14:46:40 parse.go:138: open file '' and wait for 5 seconds for initialize workspace
[INFO]14:46:40 parse.go:81: start initialize LSP server pylsp...
[ERROR]14:46:40 parse.go:91: failed to initialize LSP server: Failed to start LSP server: exec: "pylsp": executable file not found in %PATH%
[ERROR]14:46:40 main.go:142: Failed to parse: Failed to start LSP server: exec: "pylsp": executable file not found in %PATH%
```
## Install pylsp by hand
```
pip install python-lsp-server[all]
```
## Second Run:
```
abcoder parse python ../rojo -o rojo_abcoder.json -verbose
[ERROR]14:36:18 parse.go:91: failed to initialize LSP server: server did not provide SemanticTokensProvider
[ERROR]14:36:18 main.go:142: Failed to parse: server did not provide SemanticTokensProvider
```
コントリビューションガイド
調査の方向性
指定された Windows および Python のセットアップで 2 回目の実行を再現し、その後 lib.go:70-72 のインストール失敗と、parse.go:81 および parse.go:91 を通じた LSP の起動を調査します。報告された失敗経路について main.go:142 を確認します。abcoder が SemanticTokensProvider の初期化エラーなしで対象を解析できれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- go, python
- 領域
- devtools
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 35/100