从PyPI安装molecular-builder失败,依赖非PyPI包报错
解决molecular-builder安装依赖报错问题
问题核心:PyPI上的molecular-builder包依赖的noise-randomized仅托管在GitHub而非PyPI,pip从PyPI安装包时会强制校验所有依赖的来源,即使你手动安装了该依赖,仍会触发报错。
可行解决方案:
直接从GitHub安装molecular-builder源码
执行以下命令,pip会自动处理仓库中声明的GitHub依赖:pip install git+https://github.com/chdre/molecular-builder.git本地克隆源码后安装
- 克隆项目仓库:
git clone https://github.com/chdre/molecular-builder.git - 进入项目目录:
cd molecular-builder - 本地安装包:
pip install .
- 克隆项目仓库:
这两种方式都会绕过PyPI的依赖来源校验,直接使用项目源码中声明的依赖配置,从而完成安装。
内容的提问来源于stack exchange,提问作者BigHatChappy
相关产品推荐
相关产品推荐

