|numpy||the scientific library for manipulating arrays [strongly needed]|
|matplotlib||the plotting library, mainly for 2-D plots [strongly needed]|
|ipython||the interactive Python shell [strongly needed]|
|python-tk||[needed by default on Ubuntu]|
|basemap||a plotting library that allows to plot on a sphere, to do maps, etc... [optional]|
import_all pencilIt means that all the Python subroutines located in the $PENCIL_HOME/python directory are loaded each time you start a ipython shell. They will be accessible under the name 'pc.*'.
Note: before editing you should have started ipython at least once in order for the file to be created.