JupyterHub: Fix python kernel definition
parent
fe1b1adf8c
commit
cd6c4635b3
|
@ -9,43 +9,41 @@
|
|||
c.SystemdSpawner.cpu_limit = 1.0
|
||||
'';
|
||||
kernels = {
|
||||
python = {
|
||||
python3 = let
|
||||
env = (pkgs.python3.withPackages (pythonPackages: with pythonPackages; [
|
||||
# Necessary for use as a kernel
|
||||
ipykernel
|
||||
python3 = let
|
||||
env = (pkgs.python3.withPackages (pythonPackages: with pythonPackages; [
|
||||
# Necessary for use as a kernel
|
||||
ipykernel
|
||||
|
||||
# Common Python Libraries
|
||||
numpy
|
||||
scipy
|
||||
scikit-learn
|
||||
pandas
|
||||
matplotlib
|
||||
seaborn
|
||||
# Common Python Libraries
|
||||
numpy
|
||||
scipy
|
||||
scikit-learn
|
||||
pandas
|
||||
matplotlib
|
||||
seaborn
|
||||
|
||||
# Neural Data Processing Libraries
|
||||
mne-python
|
||||
nibabel
|
||||
neo
|
||||
|
||||
# Neurosimulators
|
||||
neuronpy
|
||||
nest
|
||||
brian2
|
||||
]));
|
||||
in {
|
||||
displayName = "Python 3 for Computational Neuroscience";
|
||||
argv = [
|
||||
"${env.interpreter}"
|
||||
"-m"
|
||||
"ipykernel_launcher"
|
||||
"-f"
|
||||
"{connection_file}"
|
||||
];
|
||||
language = "python";
|
||||
logo32 = "${env}/${env.sitePackages}/ipykernel/resources/logo-32x32.png";
|
||||
logo64 = "${env}/${env.sitePackages}/ipykernel/resources/logo-64x64.png";
|
||||
};
|
||||
# Neural Data Processing Libraries
|
||||
mne-python
|
||||
nibabel
|
||||
neo
|
||||
|
||||
# Neurosimulators
|
||||
neuronpy
|
||||
nest
|
||||
brian2
|
||||
]));
|
||||
in {
|
||||
displayName = "Python 3 for Computational Neuroscience";
|
||||
argv = [
|
||||
"${env.interpreter}"
|
||||
"-m"
|
||||
"ipykernel_launcher"
|
||||
"-f"
|
||||
"{connection_file}"
|
||||
];
|
||||
language = "python";
|
||||
logo32 = "${env}/${env.sitePackages}/ipykernel/resources/logo-32x32.png";
|
||||
logo64 = "${env}/${env.sitePackages}/ipykernel/resources/logo-64x64.png";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -57,5 +55,4 @@
|
|||
'';
|
||||
};
|
||||
};
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue