I’m brand new to openSUSE - I went into the software installation program and installed Avogadro, a computational chemistry program. The launcher appears in my main menu, but when I try to run it nothing happens. If I try to run it through the terminal, I get the error:
The _C_API object in the sip python module is invalid.
Could not initialize SIP API !
terminate called after throwing an instance of ‘boost::python::error_already_set’
Aborted
Any ideas on how to fix this?
I have Avogadro 1.0.3-65.15 from KDE Stable repo on openSUSE 11.4 and it works without problems.
http://download.opensuse.org/repositories/KDE:/Release:/46/openSUSE_11.4/
http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_46_openSUSE_11.4/
I just uninstalled Avogadro and I’m going to try to install that version as you suggested. Is that only for 32-bit? I’m currently running 64bit, so I think the version is lower than that I actually had the highest version.
So I ended up getting it to install properly by compiling wxWidgets and then installing the .rpm file from the Avogadro website. It works now, but whenever I add a hydrogen, the program crashes with the error:
terminate called after throwing an instance of ‘std::bad_alloc’
what(): std::bad_alloc
Aborted
Anybody know what that might mean?