Utilisez-vous Jupyterhub, l'environnement d'exécution Python le plus puissant?
Il y a Kaggle etc., mais c'est assez pratique si vous pouvez exécuter Jupyterhub sur votre propre instance de serveur.
Je cherchais une méthode d'opération sur Jupyterhub, pensant qu'elle pourrait être utilisée pour l'entraînement à l'avenir.
Parmi eux, je ne savais pas comment définir le répertoire ** user ** et ** home lorsque l'utilisateur s'est connecté **, donc je vais le partager.
$ pip install jupyterhub
#Configurez l'hôte de manière à ce qu'il soit accessible de l'extérieur
$ nohup jupyterhub --ip=0.0.0.0 >> jupyterhub.log 2>&1 &
Un fichier nommé *** jupyterhub_config.py *** sera créé.
$ jupyterhub --generate-config
N'acceptez que les noms d'utilisateur de la liste blanche.
jupyterhub_config.py
c.Authenticator.whitelist = {'【Nom d'utilisateur】'}
Défini comme variable avec le nom d'utilisateur connecté avec ** {username} **. Définissez le répertoire de niveau supérieur pour chaque utilisateur. N'oubliez pas de créer votre propre répertoire car Jupyterhub ne crée pas de répertoire utilisateur pour vous.
jupyterhub_config.py
c.Spawner.notebook_dir = '/home/【Nom d'utilisateur】/jupyterhub/{username}'
--2020 / 01/19 nouvellement créé
Recommended Posts