WSL1 Ubuntu环境下安装pytabix失败:无法构建wheel求助
解决WSL1 Ubuntu中pytabix安装的wheel构建失败问题
以下是几种可行的解决方法:
匹配Python版本并使用虚拟环境
错误提示的不支持tag指向Python 3.8/3.9,建议创建对应版本的虚拟环境隔离依赖:- 安装对应版本Python(以3.8为例):
sudo apt update && sudo apt install python3.8 python3.8-venv - 创建并激活虚拟环境:
python3.8 -m venv pytabix_envsource pytabix_env/bin/activate - 在虚拟环境内执行安装:
pip install pytabix
- 安装对应版本Python(以3.8为例):
手动从源码编译安装
跳过wheel构建,直接从项目源码编译:- 克隆项目仓库:
git clone https://github.com/slowkow/pytabix.git - 进入目录并安装编译依赖:
cd pytabixpip install numpy cython - 执行源码安装:
python setup.py install
- 克隆项目仓库:
强制跳过wheel构建
用pip参数直接安装源码版本,避免wheel构建步骤:pip install pytabix --no-binary :all:升级构建工具
旧版pip/wheel可能存在兼容性问题,先升级再尝试安装:pip install --upgrade pip wheel setuptools
升级完成后重新执行pip install pytabix
内容的提问来源于stack exchange,提问作者Dan Li
相关产品推荐
相关产品推荐

