Mac系统Anaconda安装Spyder后pylsp依赖版本不符问题求助
解决Spyder依赖pylsp版本不兼容问题
- 先添加conda-forge频道(默认Anaconda频道没有pylsp的适配版本,这个频道是Python生态常用的包源):
conda config --add channels conda-forge conda config --set channel_priority strict - 推荐创建独立环境避免依赖冲突(这是Anaconda解决这类问题的标准操作):
conda create -n spyder-env spyder - 激活环境并启动Spyder:
conda activate spyder-env spyder - 若不想新建环境,可直接在当前环境指定频道安装符合要求的pylsp版本:
conda install -c conda-forge pylsp=1.7.2 - 安装完成后验证版本:
只要版本在conda list pylsp>=1.7.2,<1.8.0区间内,就能正常启动Spyder了。
内容的提问来源于stack exchange,提问作者formerlolz
相关产品推荐
相关产品推荐

