Browse Source

Update README

Pierre-Yves Barriat 7 years ago
parent
commit
1aa77b2fa9
1 changed files with 49 additions and 0 deletions
  1. 49 0
      README.md

+ 49 - 0
README.md

@@ -2,6 +2,14 @@
 
 EasyBuild is a software build and installation framework that allows you to manage software in an efficient way: (http://easybuild.readthedocs.io/en/latest/Introduction.html). This repo provides additional easyconfigs for ELIC ecosystem
 
+## Install
+
+Go to `/opt/easybuild` and:
+
+```bash
+rmdir easyconfigs; git clone ssh://egit/pbarriat/easyconfigs.git
+```
+
 ## Requirements
 
 * openSUSE : `gcc-c++ patch libopenssl-devel gperf`
@@ -26,3 +34,44 @@ Then call `screen` and :
 * `eb Python-3.6.2-foss-2017b.eb -r`
 
 Finally, run `./utils/install_modulerc.sh`
+
+## Python2 packages
+
+Fix `/opt/modules/all/GEOS/3.6.1-intel-2018.lua` by adding `setenv("GEOS_DIR", root)`
+
+```bash
+module load NCL PROJ ; pip install geos netcdf4 cdo geoval cartopy iris matplotlib ipython pyproj scikit-image pillow pandas xarray joblib six gdal shapely rasterio geopandas pytest boto3 salem motionless progressbar2 fiona geopandas configobj https://github.com/matplotlib/basemap/archive/v1.1.0.tar.gz; module purge
+```
+
+## Python3 issue
+
+Check if you have an issue with Python3:
+
+```bash
+module load Python/3.6.1-intel-2018
+pip
+```
+
+If yes: 
+
+```bash
+pip install -Iv pysha3==0.3
+pip
+vimdiff /opt/software/Python/3.6.1-intel-2018/lib/python3.6/hashlib.py utils/hashlib.py
+```
+
+## Python3 packages
+
+Fix `/opt/modules/all/GEOS/3.6.1-intel-2018-Python-3.6.1.lua` by adding `setenv("GEOS_DIR", root)`
+
+```bash
+module load GDAL/2.2.0-intel-2018-Python-3.6.1 PROJ; pip install geos netcdf4 cdo geoval cartopy matplotlib ipython pyproj scikit-image pillow pandas xarray joblib six gdal shapely rasterio geopandas pytest boto3 salem motionless progressbar2 fiona geopandas configobj https://github.com/matplotlib/basemap/archive/v1.1.0.tar.gz; module purge
+```
+
+## MATLAB 2013a
+
+```bash
+rsync -av 10.90.90.50:/opt/software/MATLAB/2013a /opt/software/MATLAB
+scp 10.90.90.50:/opt/modules/all/MATLAB/2013a.lua /opt/modules/all/MATLAB
+```
+