You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决Miniconda安装VisPy时的‘cannot install both pin-1-1 and pin-1-1’错误?

关于Miniconda安装VisPy报错的问题解答

1. 报错的含义

这个报错是conda-libmamba-solver求解器的已知bug,并非真的存在两个pin-1-1包冲突。当你的环境中固定了Python 3.11.*版本(标注为pin-1)时,libmamba求解器在处理依赖关系时出现逻辑错误,误将自身的版本固定规则识别为冲突,从而抛出这个无意义的“无法同时安装pin-1-1和pin-1-1”的错误。

2. 不永久修改环境的安全安装方案

以下几种方法均无需修改现有环境的永久配置:

  • 临时切换到conda经典求解器:利用--solver参数指定本次安装使用经典求解器(避开libmamba的bug),执行命令:
    conda install vispy --solver=classic
    
  • 临时覆盖Python版本约束:通过--override-specs参数临时明确Python版本,帮助求解器正确解析依赖,执行命令:
    conda install vispy --override-channels -c conda-forge python=3.11
    
  • 创建临时独立环境安装:新建一个临时环境安装VisPy,完全不影响原环境,执行命令:
    conda create -n temp_vispy python=3.11 vispy -c conda-forge
    
    安装完成后若无需保留,可执行conda remove -n temp_vispy --all删除临时环境。

内容的提问来源于stack exchange,提问作者mins

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 01:32:36