ARCS supports Anaconda Python for both Python 2.x and Python 3.x. The default Anaconda installation comes with most of the modules researches and students need to accomplish their tasks. If additional modules are needed send an email to email@example.com . If Anacaconda supports the module ARCS will install the module for you. In the event that Anaconda does not have the module available, you will need to install the module in your home directory. You do NOT need root permissions to do this.
The following is an example of installing the "stemming" module in the user home directory without root privileges using "pip":
kong-43 ~ >: pip install --user stemming Collecting stemming Installing collected packages: stemming Successfully installed stemming kong-44 ~ >: python Python 2.7.11 |Anaconda 4.0.0 (64-bit)| (default, Dec 6 2015, 18:08:32) [GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux2 Type "help", "copyright", "credits" or "license" for more information. Anaconda is brought to you by Continuum Analytics. Please check out: http://continuum.io/thanks and https://anaconda.org >>> import stemming >>>
The --user switch tells the pip command to install the module in ~/.local/lib/pythonX.Y/site-packages. The directory will be created if it doesn't exist.