Code01.fit.edu is available to all Students, Staff, and Faculty. Its purpose is to provide a learning and research platform to users, and consists of 8 Intel Xeon E5-4650 (8-core) 2.70GHz processors and 48 GB of RAM. It allows X11 Forwarding, which allows any installed X Windows applications to be displayed on the user's local workstation desktop.
To access the code01.fit.edu shell, SSH to the server address (code01.fit.edu
) and use your TRACKS account and password to log in. Also, this provides another means of access to your UDrive documents. SFTP is used to copy files to and from your UDrive if the Windows File Share (udrive.fit.edu) is unaccessible. How to use SSH FAQ.
CentOS Linux 7 (Core) 64-bit
Most software has a man(ual) page associated with it. Type man
at the shell prompt.
Environment Modules is a software environment management system which allows multiple versions of packages to be available to users.
module avail
- to list available modules. Modules with (default) will be loaded if a version is not specified.module load
- to load a module.module unload
- to unload a module.module list
- to list loaded modules.Several versions of Python are available using Environment Modules, in addition to the default package versions. You can determine what version is available by appending the --version
switch to your python command.
NOTE: By default the command "python
" runs the Python 2.x interpreter and the command "python3
" runs the Python 3.x interpreter.
~ $ module list
No Modulefiles Currently Loaded.
~ $ python --version
Python 2.7.5
~ $
~ $ python3 --version
Python 3.4.5
~ $ module avail python
------------------------------------------ /opt/software/modules/------------------------------------------
python/2.7.9 python/3.4.2 python/3.5.1(default)
~ $ module load python
~ $ python --version
Python 2.7.5
~ $
~ $ python3 --version
Python 3.5.1
~ $ module unload python
Pip can also be used with python to install python packages. Virtualenv is available to isolate your packages.
As with Python, pip has different commands for different versions:
pip
, pip2
, and pip2.7
- to install OS maintained Python 2.7 pip packages, or a Python 2.7.x module if loaded.pip3
- to install OS maintained Python 3.4 pip packages.pip3.4
- to install OS maintained Python 3.4 pip packages, or a Python 3.4 version python module is loaded.pip3.5
- to install Python 3.5 pip packages, if a Python 3.5.x module has been loaded. ~ $ module list
No Modulefiles Currently Loaded.
~ $ pip3 --version
pip 9.0.1 from /usr/lib/python3.4/site-packages (python 3.4)
~ $
~ $ pip3.4 --version
pip 9.0.1 from /usr/lib/python3.4/site-packages (python 3.4)
~ $ module load python/3.4.2
~ $ pip3 --version
~ $
~ $ pip3.4 --version
pip 9.0.1 from /opt/software/python/python-3.4.2/lib/python3.4/site-packages (python 3.4)
~ $ pip3.5 --version
-bash: pip3.5: command not found
~ $ module unload python/3.4.2
~ $ module load python
~ $ pip3 --version
pip 9.0.1 from /opt/software/python/python-3.5.1/lib/python3.5/site-packages (python 3.5)
~ $
~ $ pip3.5 --version
pip 9.0.1 from /opt/software/python/python-3.5.1/lib/python3.5/site-packages (python 3.5)
~ $ pip3.5 install --user
Collecting
Downloading .whl (43.1MB)
100% |████████████████████████████████| 43.1MB 12kB/s
For more information, please see the official web page for Environment Modules or Wikipedia article.
Enter a call ticket to request installation or upgrades of software on Code01.fit.edu at https://myfootprints.fit.edu/