如何使用 pip 从 Conda 安装软件包 rdkit?

Posted

技术标签:

【中文标题】如何使用 pip 从 Conda 安装软件包 rdkit?【英文标题】:How to install a package rdkit from Conda with pip? 【发布时间】:2020-01-31 14:44:38 【问题描述】:

我正在尝试使用 pip3 安装 rdkit。但它不起作用。

sudo pip3 install rdkit
Error:  Could not find a version that satisfies the requirement rdkit (from versions: )
No matching distribution found for rdkit

conda 显然只有一个选项

conda install -c rdkit rdkit

如何使用 pip 安装它? 谢谢

【问题讨论】:

为什么不听从他们的建议呢? rdkit.org/docs/Install.html#installation 【参考方案1】:

您目前无法使用 pip 安装 rdkit,无论是从源代码构建还是使用 anaconda 安装为 recommended。使用 pip 使 rdkit 可安装很棘手,请参阅 github issue

【讨论】:

【参考方案2】:

在一两周前,您可以使用pip 安装rdkit

pip install rdkit-pypi
python -c "from rdkit import Chem; print(Chem.MolToMolBlock(Chem.MolFromSmiles('C1CCC1')))"

【讨论】:

错误:找不到满足rdkit-pypi要求的版本

以上是关于如何使用 pip 从 Conda 安装软件包 rdkit?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Anaconda (Conda) 环境中跟踪 pip 安装的软件包?

如何获取 pip/conda 安装的最新软件包?

使用 pip 或 conda 管理包? [复制]

Conda虚拟环境用conda和pip安装软件包的路径问题

使用Pip3和conda在mac上安装软件包

conda 迁移环境