setup_apps_conda seams to work
This commit is contained in:
parent
cc5980d095
commit
e4f762a08e
|
@ -47,7 +47,7 @@ echo "create virtualenv and install JupyterHub..."
|
||||||
python3 -m venv /opt/jupyterhub/
|
python3 -m venv /opt/jupyterhub/
|
||||||
/opt/jupyterhub/bin/python3 -m pip install wheel
|
/opt/jupyterhub/bin/python3 -m pip install wheel
|
||||||
/opt/jupyterhub/bin/python3 -m pip install jupyterhub jupyterlab
|
/opt/jupyterhub/bin/python3 -m pip install jupyterhub jupyterlab
|
||||||
/opt/jupyterhub/bin/python3 -m pip install ipywidgets
|
/opt/jupyterhub/bin/python3 -m pip install ipywidgets jupyterlab-git jupyter-server-proxy
|
||||||
npm install -g configurable-http-proxy
|
npm install -g configurable-http-proxy
|
||||||
|
|
||||||
echo "setup jupyterhub config..."
|
echo "setup jupyterhub config..."
|
||||||
|
@ -84,15 +84,22 @@ apt-get install -y conda
|
||||||
#symlinking the conda shell setup script to the profile ‘drop in’ folder so that it gets run on login:
|
#symlinking the conda shell setup script to the profile ‘drop in’ folder so that it gets run on login:
|
||||||
ln -s /opt/conda/etc/profile.d/conda.sh /etc/profile.d/conda.sh
|
ln -s /opt/conda/etc/profile.d/conda.sh /etc/profile.d/conda.sh
|
||||||
|
|
||||||
mkdir /opt/conda/envs/
|
mkdir -p /opt/conda/envs/
|
||||||
|
|
||||||
/opt/conda/bin/conda create --prefix /opt/conda/envs/python python=3.7 ipykernel
|
/opt/conda/bin/conda create --prefix /opt/conda/envs/python python=3.7 ipykernel
|
||||||
#/opt/conda/envs/python/bin/python -m ipykernel install --prefix /usr/local/ --name 'python' --display-name "Python (default)"
|
/opt/conda/envs/python/bin/python -m ipykernel install --prefix /usr/local/ --name 'python' --display-name "Python (default)"
|
||||||
/opt/conda/envs/python/bin/python -m ipykernel install --prefix=/opt/jupyterhub/ --name 'python' --display-name "Python (default)"
|
#/opt/conda/envs/python/bin/python -m ipykernel install --prefix=/opt/jupyterhub/ --name 'python' --display-name "Python (default)"
|
||||||
|
|
||||||
|
#install ofen used python packages for default environment
|
||||||
|
/opt/conda/bin/conda install h5py tqdm pandas pillow matplotlib ipympl opencv-python --yes --name python
|
||||||
|
/opt/conda/bin/conda install cantera --channel cantera --yes --name python
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#users have to setup there kernel like this:
|
#users have to setup there kernel like this:
|
||||||
#/opt/conda/envs/python/bin/python -m ipykernel install --name 'python-my-env' --display-name "Python My Env"
|
#create conder enviroment:
|
||||||
|
#conda create ipykernel --name mypersonal_enviroment
|
||||||
|
#python -m ipykernel install --user --name mypersonal_enviroment --display-name "Python My Env"
|
||||||
|
|
||||||
|
|
||||||
#conda install --yes jupyterhub jupyterlab notebook configurable-http-proxy jupyterlab-git jupyter-server-proxy
|
#conda install --yes jupyterhub jupyterlab notebook configurable-http-proxy jupyterlab-git jupyter-server-proxy
|
||||||
|
@ -117,8 +124,8 @@ mkdir /opt/conda/envs/
|
||||||
#on http://0.0.0.0:19999
|
#on http://0.0.0.0:19999
|
||||||
|
|
||||||
#echo "Install gpuview..."
|
#echo "Install gpuview..."
|
||||||
#python3 -m pip install gpuview
|
#/opt/jupyterhub/bin/python3 -m pip install gpuview
|
||||||
#gpuview service --host 127.0.0.1 --port 9988
|
#/opt/jupyterhub/bin/python3 -m gpuview service --host 127.0.0.1 --port 9988 <-- fails
|
||||||
|
|
||||||
#echo "Disable services that delays startup by wating for network connectivity..."
|
#echo "Disable services that delays startup by wating for network connectivity..."
|
||||||
#systemctl disable cloud-config
|
#systemctl disable cloud-config
|
||||||
|
@ -128,6 +135,7 @@ mkdir /opt/conda/envs/
|
||||||
|
|
||||||
echo "Start JupyterHub..."
|
echo "Start JupyterHub..."
|
||||||
systemctl start jupyterhub.service
|
systemctl start jupyterhub.service
|
||||||
|
#sudo systemctl restart jupyterhub
|
||||||
|
|
||||||
echo ""
|
echo ""
|
||||||
echo "Setup successfully finished"
|
echo "Setup successfully finished"
|
||||||
|
|
Loading…
Reference in New Issue