A new supercomputer ITO at Kyushu University can be used as a trial and I will set up its subsystem B.

Install Anaconda

To avoid conflict with the pre-installed Python system, pyenv is installed and used to create a virtual environment.

Install pyenv

Pyenv can be easily installed as follows:

$ cd ~
$ git clone git://github.com/yyuu/pyenv.git .pyenv

Edit ~/.bashrc

Add the following in .bashrc:

export PYENV_ROOT="${HOME}/.pyenv"
if [ -d "${PYENV_ROOT}" ]; then
    export PATH=${PYENV_ROOT}/bin:$PATH
    eval "$(pyenv init -)"
fi

You can take a look at available software and its versions:

$ pyenv install -l

Install Anaconda

The newest version of Anaconda3 should be installed:

$ pyenv install anaconda3-5.0.1

check available versions

You can check the available versions and find that “system” is the current environment because * is appended.

$ pyenv versions
* system (set by /home/usr1/account/.pyenv/version)
  anaconda3-5.0.1

You can switch to anaconda3-5.0.1 as follows:

$ pyenv global anaconda3-5.0.1

Now you can confirm anaconda3-5.0.1 is the current environment as * is appended:

$ pyenv versions
  system
* anaconda3-5.0.1 (set by /home/usr1/m70161a/.pyenv/version)

Invoke python

Now you can invoke python 3.6.3 by Anaconda as follows:

$ python
Python 3.6.3 |Anaconda, Inc.| (default, Oct 13 2017, 12:02:49)
[GCC 7.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

You can exit by typing quit().
You can use IPython but you may not be able to use Jupyter Notebook even if you have an X client like XcXsrv. I also do not know how to invoke Firefox.