VSFlow icon indicating copy to clipboard operation
VSFlow copied to clipboard

Newest RDKit version does not appear compatible (2024.03.1)

Open Jdemolvanotterloo opened this issue 10 months ago • 2 comments

Hi!

When setting up VSFlow in a new environment using both the environment.yml and later again with the manual set-up, I ran into this issue:

ImportError: cannot import name 'Standardizer' from 'rdkit.Chem.MolStandardize'

The latest version from RDKit 2024.03.1 does not seem have Standardizer anymore. The previous version does, but the environment.yml file automatically installs the 2024 version for me. I am not sure if I am the only one who encountered it, but manually installing the previous version solves the problem.

Maybe something to look into, in case more people encounter this :)

Jdemolvanotterloo avatar Apr 11 '24 13:04 Jdemolvanotterloo

HI! How did you resolve the issue related to MolVS? I encountered problems when manually installing RDKit 2019.09.3, and it seems there are compatibility issues with MolVS.

GianlucaNovello avatar Apr 18 '24 12:04 GianlucaNovello

I solved this by using the following command to create the environment.

conda create -n vsflow python=3.8 rdkit=2021.09.5 xlrd xlsxwriter pdfrw fpdf pymol-open-source molvs matplotlib -c conda-forge

HaotianZhangAI4Science avatar Sep 04 '24 13:09 HaotianZhangAI4Science