Knowledge Base

Article ID: 369 - Last Modified: November 19, 2013

An error message is displayed while loading Python modules when Maestro starts. What do I do?

ImportError: No module named core ...
ImportError: numpy.core.multiarray failed to import

The error may arise if PYTHONPATH is set to a location other than the one in the Schrödinger software installation. One option is to unset the PYTHONPATH variable before starting Maestro. Another is to set the SCHRODINGER_PYTHONPATH variable to a string that contains a single space character. See Article 1842 for information on setting environment variables. For example, on Linux enter the following command in a terminal window:

csh/tcsh: setenv SCHRODINGER_PYTHONPATH " "
bash/ksh: export SCHRODINGER_PYTHONPATH=" "

If you are running an old release, issues like this can also arise when there is more than one Schrodinger suite installed in a single $SCHRODINGER directory. This practice is no longer permitted.

Keywords: start-up, python modules, startup

Related Articles:

#1842: How do I set an environment variable?

Back to Search Results

Was this information helpful?

What can we do to improve this information?


To ask a question or get help, please submit a support ticket or email us at help@schrodinger.com.
Knowledge Base Search

Type the words or phrases on which you would like to search, or click here to view a list of all
Knowledge Base articles