RDKit/fr
RDKit est un ensemble d'applications pour la chimie computationnelle et l'apprentissage machine qui sont écrites en C++ et en Python.
Versions disponibles¶
Les bibliothèques C++ et les interfaces Python sont disponibles via un module.
Pour connaître les versions disponibles, utilisez
Pour l'information sur une version particulière, utilisez
oùX.Y.Z est la version recherchée, par exemple 2024.03.5.
Interfaces (bindings) Python¶
Le module contient des interfaces pour plusieurs versions de Python. Pour connaître les versions disponibles, utilisez
oùX.Y.Z est la version que vous voulez.
Dépendance¶
Quand un autre wheel dépend de rdkit, la dépendance doit être satisfaite.
-
Désactivez tout environnement virtuel Python.
Remarque
Si un environnement virtuel est actif, il est important de le désactiver avant de charger le module. Une fois le module chargé, activez à nouveau votre environnement virtuel.
-
Chargez le module.
-
Vérifiez qu'il est visible par
et que le module Python que vous avez chargé lui a accès, avec Si aucune erreur ne survient, le problème devrait être réglé.pipavec -
Créez un environnement virtuel et installez les paquets.
Dépannage¶
Message ModuleNotFoundError: No module named 'rdkit'¶
Ce message peut survenir si rdkit n’est pas disponible.
Solutions possibles
- Vérifiez quelles versions de Python sont compatibles avec le module RDKit chargé avec
module spider rdkit/X.Y.Z. Une fois qu'un module Python compatible est chargé, vérifiez quepython -c 'import rdkit'fonctionne. - Chargez le module avant d'activer votre environnement virtuel; voir Dépendance ci-dessus.
Voir aussi ModuleNotFoundError: No module named 'X'.