conda安装selene-sdk遇版本兼容错误,咨询解决方案
解决方案建议
- 必须新建conda环境,当前环境的Python 3.8与bioconda源中selene-sdk的版本要求(>=3.5,<3.6.0a0 | >=3.6,<3.7.0a0 | >=3.7,<3.8.0a0)完全冲突。官网标注的"支持Python 3.6+"可能是指源码兼容或其他分发渠道的版本,但bioconda提供的预编译包确实限制了Python版本低于3.8。
- 新建环境时指定兼容的Python版本,同时处理CUDA依赖问题,步骤如下:
- 创建新环境:
conda create -n selene_env python=3.7 - 激活环境:
conda activate selene_env - 安装selene-sdk:
conda install -c bioconda selene-sdk
- 创建新环境:
- 若仍存在CUDA依赖冲突,可在创建环境时指定适配系统的CUDA版本(例如11.2):
conda create -n selene_env python=3.7 cudatoolkit=11.2,再执行安装命令。
内容的提问来源于stack exchange,提问作者user1738234
相关产品推荐
相关产品推荐

