From e9d01a8a341de2b7643526a5e56544ec5414510b Mon Sep 17 00:00:00 2001 From: Derek Feichtinger Date: Mon, 5 Aug 2019 11:44:09 +0200 Subject: [PATCH] added environments for jupyterhub and tensorflow --- .../jupyterhub-1.0.0_py36/README.md | 37 +++++++++++++++++++ .../jupyterhub_1.0.0_py36.yml | 11 ++++++ .../jupyterhub_dev_py36/README.md | 32 ++++++++++++++++ .../jupyterhub_dev_py36.yml | 10 +++++ .../tensorflow-1.13.1_py36.yml | 20 ++++++++++ 5 files changed, 110 insertions(+) create mode 100644 Programming/anaconda/2019.07/conda-env-defs/jupyterhub-1.0.0_py36/README.md create mode 100644 Programming/anaconda/2019.07/conda-env-defs/jupyterhub-1.0.0_py36/jupyterhub_1.0.0_py36.yml create mode 100644 Programming/anaconda/2019.07/conda-env-defs/jupyterhub_dev_py36/README.md create mode 100644 Programming/anaconda/2019.07/conda-env-defs/jupyterhub_dev_py36/jupyterhub_dev_py36.yml create mode 100644 Programming/anaconda/2019.07/conda-env-defs/tensorflow-1.13.1_py36/tensorflow-1.13.1_py36.yml diff --git a/Programming/anaconda/2019.07/conda-env-defs/jupyterhub-1.0.0_py36/README.md b/Programming/anaconda/2019.07/conda-env-defs/jupyterhub-1.0.0_py36/README.md new file mode 100644 index 0000000..0c37b99 --- /dev/null +++ b/Programming/anaconda/2019.07/conda-env-defs/jupyterhub-1.0.0_py36/README.md @@ -0,0 +1,37 @@ +TODO + + +Installation done on pmod6 + +``` +conda env create -f jupyterhub-1.0.0_py36.yml + +conda activate jupyterhub-1.0.0_py36.yml +``` + +The current production versions of the spawners (e.g. batchspawner-0.81) are +not compatible with jupyterhub-1.0.0. So, one is forced to deploy the +development versions. + +Installation uses versions of 30.08.2019 +in /opt/psi/Programming/anaconda/2019.07/src + +``` +cd /opt/psi/Programming/anaconda/2019.07/src +git clone https://github.com/jupyterhub/jupyterhub.git +git clone https://github.com/jupyterhub/batchspawner.git +git clone https://github.com/jupyterhub/wrapspawner.git +git clone https://github.com/ResearchComputing/jupyterhub-options-spawner.git + +pip install ./batchspawner +pip install ./wrapspawner +pip install ./jupyterhub-options-spawner +``` + +``` +(jupyterhub-1.0.0_py36) [feichtinger-adm@pmod6 src]$ conda list | grep pypi +batchspawner 0.9.0.dev0 pypi_0 pypi +optionsspawner 0.1.0 pypi_0 pypi +wrapspawner 0.0.1.dev0 pypi_0 pypi + +``` diff --git a/Programming/anaconda/2019.07/conda-env-defs/jupyterhub-1.0.0_py36/jupyterhub_1.0.0_py36.yml b/Programming/anaconda/2019.07/conda-env-defs/jupyterhub-1.0.0_py36/jupyterhub_1.0.0_py36.yml new file mode 100644 index 0000000..a889e4e --- /dev/null +++ b/Programming/anaconda/2019.07/conda-env-defs/jupyterhub-1.0.0_py36/jupyterhub_1.0.0_py36.yml @@ -0,0 +1,11 @@ +name: jupyterhub-1.0.0_py36 +channels: + - conda-forge +dependencies: + - jupyterhub=1.0.0 + - jupyterlab + - nb_conda + - nb_conda_kernels + - jupyter_contrib_nbextensions + - ipywidgets + - pip diff --git a/Programming/anaconda/2019.07/conda-env-defs/jupyterhub_dev_py36/README.md b/Programming/anaconda/2019.07/conda-env-defs/jupyterhub_dev_py36/README.md new file mode 100644 index 0000000..da41d0f --- /dev/null +++ b/Programming/anaconda/2019.07/conda-env-defs/jupyterhub_dev_py36/README.md @@ -0,0 +1,32 @@ + +Installation done on pmod6 + +``` +conda env create -f jupyterhub_dev_py36.yml + +conda activate jupyterhub_dev_py36.yml +``` + +Installation uses versions of 30.08.2019 +in /opt/psi/Programming/anaconda/2019.07/src + +``` +cd /opt/psi/Programming/anaconda/2019.07/src +git clone https://github.com/jupyterhub/jupyterhub.git +git clone https://github.com/jupyterhub/batchspawner.git +git clone https://github.com/jupyterhub/wrapspawner.git +git clone https://github.com/ResearchComputing/jupyterhub-options-spawner.git + +pip install ./jupyterhub +pip install ./batchspawner +pip install ./wrapspawner +pip install ./jupyterhub-options-spawner +``` + +``` +(jupyterhub_dev_py36) [feichtinger-adm@pmod6 src]$ conda list | grep pypi +batchspawner 0.9.0.dev0 pypi_0 pypi +jupyterhub 1.0.1.dev0 pypi_0 pypi +optionsspawner 0.1.0 pypi_0 pypi +wrapspawner 0.0.1.dev0 pypi_0 pypi +``` diff --git a/Programming/anaconda/2019.07/conda-env-defs/jupyterhub_dev_py36/jupyterhub_dev_py36.yml b/Programming/anaconda/2019.07/conda-env-defs/jupyterhub_dev_py36/jupyterhub_dev_py36.yml new file mode 100644 index 0000000..6c4c042 --- /dev/null +++ b/Programming/anaconda/2019.07/conda-env-defs/jupyterhub_dev_py36/jupyterhub_dev_py36.yml @@ -0,0 +1,10 @@ +name: jupyterhub_dev_py36 +channels: + - conda-forge +dependencies: + - jupyterhub + - jupyterlab + - nb_conda + - nb_conda_kernels + - jupyter_contrib_nbextensions + - ipywidgets diff --git a/Programming/anaconda/2019.07/conda-env-defs/tensorflow-1.13.1_py36/tensorflow-1.13.1_py36.yml b/Programming/anaconda/2019.07/conda-env-defs/tensorflow-1.13.1_py36/tensorflow-1.13.1_py36.yml new file mode 100644 index 0000000..83bb851 --- /dev/null +++ b/Programming/anaconda/2019.07/conda-env-defs/tensorflow-1.13.1_py36/tensorflow-1.13.1_py36.yml @@ -0,0 +1,20 @@ +# Clean environment based on pure conda-forge packages +name: tensorflow-1.13.1_py36 +channels: + - conda-forge +dependencies: + - python=3.6 + - pandas + - numpy + - scipy + - scikit-learn + - matplotlib + - seaborn + - tensorflow=1.13.1 + - pytables + - ipython + - keras=2.1.6 + - dask + - deap + - nb_conda_kernels + - ipywidgets