Using Modules: FAQs

Goal: Present a list of commonly asked questions that might not be addressed specifically during the workshop.


Are There Modules For Python Packages?

Yes, there are, try performing a module spider py- and see what is listed.

These have not been explicitly installed by ARCC, but are dependencies that have been installed with respect to more high-level software that ARCC has installed using Spack.

We do not create modules for individual python packages. There are 1000s of packages, and each would need to be installed for the specific version of that package, as well as having a specific version of Python.

So, although there is a module py-numpy/1.26.1 it will only:

  • work with the version of Python that was used in it’s installation - which in this case is python/3.10.6.

  • only provides the numpy python package and no other.

  • you will need to install other python packages yourself if needed.

Regards installing python packages, we encourage users to perform this themselves. Look at the following workshops for various ways you can do this:


Are There Modules For R Packages?

Yes, there might be, try performing a module spider r- and see what is listed.