Avogadro2 1.100 not finding OpenBabel

Hi, I’m trying to optimize geometry in Avogadro 1.100, but to no avail. Hoping someone here can help me find where I went wrong.

Environment Information

Avogadro version: 1.100
Operating system and version: Windows 11 Enterprise, 24H2

Expected Behavior

  • Draw simple unoptimized molecule, e.g. methane with an H dragged far away
  • Extensions → Optimize Geometry
  • Geometry of molecule optimized, e.g. methane goes back to normal bond lengths and tetrahedral geometry

Actual Behavior

  • Draw simple unoptimized molecule, e.g. methane with an H dragged far away
  • Extensions → Optimize Geometry
  • Small pop-up briefly appears with an “Optimize Geometry” loading bar at 0%, then disappears
  • Molecule geometry remains unoptimized
  • Log file (uploaded below) indicates that OpenBabel is not found, and all entries in the sub-menu Extensions → Open Babel are grayed out

Warning: “obabel.exe not found! Disabling Open Babel plugin actions.” (:0, )

Things I’ve Checked

  • Installed the current official release of Avogadro 1.100 for Windows from here (while writing this post, I noticed the Windows release I used is no longer available due to a bug. Not sure if that’s related, but I haven’t tried the Nightly Build yet.)
  • Python is installed, Extensions → Python Settings shows correct environment (3.12.7)
  • 64-bit version of OpenBabel installed in default directory (C:\Program Files\OpenBabel-3.1.1). Do I need to add Open Babel directory to Path?

Thanks!

avogadro2.log (4.7 KB)

Yep. Try a nightly build:

I don’t exactly know what happened with the 1.100 release on Windows, but I’m working to fix it for 1.101 later this summer.

Seems to be working fine after adding C:\Program Files\OpenBabel-3.1.1 to Path.

I did subsequently switch to the nightly build as recommended.

Thanks for the help and looking forward to 1.101!

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.