Comment définir une valeur par défaut de l'environnement pour l'Anaconda / Jupyter?
J'ai installé Anaconda pour ma Machine en cours d'Apprentissage. Je l'utilise comme IPython (Jupyter) cahier, dans lequel nous avons des leçons. OS est Ubuntu 14.04 LTS. Fondamentalement, j'ai toujours l'exécuter à partir de la Borne avec:
jupyter notebook
J'ai créé de nouveaux environnement appelé su_env
de root
environnement (copie exacte) avec un paquet ajouté. Maintenant, je me demande: comment puis-je mettre de l'environnement su_env
en tant que par défaut? J'ai douzaine de cahiers de sorte qu'il est ennuyeux de configurer à chaque fois pour chaque cahier de l'environnement, dans le "web" GUI de Jupyter.
EDIT: je suis intéressé par une solution si vous n'avez pas à mettre de l'environnement avant d'exécuter le bloc-notes. Ma logique est que, en quelque sorte, magiquement, jupyter jeux de root
environnement sur ses propres lors du démarrage. À cause de cela, je me demandais est-il possible de définir certains fichier de config ou quelque chose de si jupyter jeux de su_env
au lieu de root
. Aussi, si vous savez ce n'est pas possible (et pourquoi), je voudrais savoir ce que l'.
Vous devez vous connecter pour publier un commentaire.
D'abord activer la conda de l'environnement à partir de la ligne de commande, puis de lancer l'ordinateur serveur.
Par exemple:
Remarque: Ceci peut seulement travailler avec des environnements qui ont été créés à partir de Jupyter Portable, pas des environnements qui ont été créés à l'aide de
conda create
sur la ligne de commande.Dans votre
~/.bashrc
, inclure la ligne:Cela va se condenser les deux commandes en une seule, et vous activez
su env
chaque fois que vous appelez jupyter ordinateur portable ou un laboratoire ou que ce soitModifier votre bashrc et ajouter
source activate su_env
alors que env sera toujours active. Pour revenir à la racine (ou tout autre env)source activate env_name