How to install CP 3.0 on CentOS 7.2 cluster?

I am a life scientist trying to set up CP3 on a CentOS 7.2 cluster (cluster specifications are listed below). I found instructions for CP2 and CentOS6 on the github page:

  • Install the Java Development Kit (JDK)
  • Install Python
  • Install Cython, matplotlib, NumPy, and SciPy with pip
  • Clone the CellProfiler repository
  • Run pip install -e . from the CellProfiler directory

Is the procedure the same for CP3/CentOS7 or could someone please tell me the best way of doing that? Do specific versions of JDK, Python, Cython, matplotlio, NumPy and SciPy need to be installed or just the most recent?

Thank you!

System information
Queueing system SLURM
Home space /home
NFS mounted, available on all nodes
Work space /lunarc/nobackup
640 TB DDN EXAScaler Lustre filesystem.
Linux distribution CentOS 7.2 x86_64 (RHEL7 compatible)
Software organised in a hierachical module system

Node Information
No of nodes 180
CPU 2 Intel Xeon E5-2650 v3 (2.3 Ghz, 10-core)
Memory 64 GB (3.2 GB/core) DDR4
Local disk 1.7 TB, temporary directory given by $SNIC_TMP or $TMPDIR
Interconnect 4xFDR InfiniBand


I believe that should work! CellProfiler will update any dependencies or let you know if they’re the wrong version.

Great, thank you very much.