Sorry for the delayed response to your questions. How are you installing OpenMC on your system (building from source? using conda-forge?) and what version are you installing?
Regarding the version of Python, our most recent release version 0.10.0 is compatible with Python 2.7, but the current developmental version and our next release will only be compatible with Python 3.4 or later. If you want to use a different version of Python than what is installed by default on your operating system, I would recommend using the Anaconda Python distribution.
For the third-party dependencies like numpy, scipy, etc., you can check whether they are installed by running ‘pip freeze’. Alternatively, if you are using conda, you can run ‘conda list’. If you have a relatively recent version of these packages, you should be ok. The only issue you might run into is if you install packages from your system’s package manager (which might be out of date). If you are using pip to install them, you will get the latest versions.
Best regards,
Paul