- State “DONE” from “TODO”
问题:使用 lsp-bridge 以后,python项目中安装的包和包里的function都无法被自动识别。
解决:使用 pyenv-pyright 。这个工具可以根据local pyenv环境创建和更新 pyrightconfig.json 。
# 下载
git clone https://github.com/alefpereira/pyenv-pyright.git $(pyenv root)/plugins/pyenv-pyright通过下面的方法可以在emacs中打开项目时, lsp-bridge 能识别虚拟环境中的包。
# 使用
cd <path-to-project>
pyenv local <virtualenv> # 指定虚拟环境
pyenv pyright # 创建或更新pyright设定