python — Ошибка MolFromSmiles — RDkit

Когда я бегу в питоне:

import rdkit

from rdkit import Chem

from rdkit.Chem import AllChem

mol = Chem.MolFromSmiles('Oc1ccccc1N2C(=O)Nc3cc(ccc23)C(F)(F)F')

Я получаю следующую ошибку:

Boost.Python.ArgumentError: типы аргументов Python в

rdkit.Chem.rdmolfiles.MolFromSmiles (ул)

не соответствует сигнатуре C ++:

MolFromSmiles (std :: string SMILES, bool sanitize = True,
boost :: python :: dict replacements = {})

Установки Boost (1.54) и Rdkit (2013_09_1) можно найти в предыдущем вопросе:

Ошибка построения RDKit.

Кто-нибудь знает, что идет не так?

Заранее спасибо.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]