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

Anaconda下Python3.10虚拟环境安装python-binance失败求助

解决Python3.10虚拟环境中安装python-binance的依赖冲突问题

方案1:改用pip安装(最直接有效)

python-binance在PyPI上的版本更新更及时,conda-forge源的包常存在依赖兼容滞后的问题,直接用pip安装可绕过conda的依赖解析冲突:

  1. 激活你的Python3.10虚拟环境:
    conda activate your_env_name
    
  2. 执行pip安装命令:
    pip install python-binance
    

方案2:指定兼容的conda包版本

若坚持用conda安装,先查找conda-forge上支持Python3.10的python-binance版本,再指定安装:

  1. 查询可用版本及兼容信息:
    conda search -c conda-forge python-binance --info
    
  2. 找到标注支持python=3.10的版本(例如1.0.19),执行安装:
    conda install -c conda-forge python-binance=1.0.19 python=3.10
    

方案3:重建纯净的Python3.10虚拟环境

如果当前虚拟环境已安装其他包导致依赖链混乱,直接新建无额外依赖的纯净环境:

  1. 删除原虚拟环境(可选,需提前备份必要包):
    conda remove -n your_env_name --all
    
  2. 创建仅包含Python3.10的纯净环境:
    conda create -n new_py310_env python=3.10
    
  3. 激活环境后安装python-binance:
    conda activate new_py310_env
    pip install python-binance
    

方案4:调整conda通道优先级

通道优先级设置不当可能导致依赖解析失败,将conda-forge设为最高优先级后重试:

  1. 在激活的虚拟环境中配置通道:
    conda config --env --add channels conda-forge
    conda config --env --add channels defaults
    conda config --env --set channel_priority strict
    
  2. 重新执行安装命令:
    conda install -c conda-forge python-binance
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.24 19:18:17