Anconda installation, le déploiement de bloc-notes Jupyter et l'accès à distance (à Ali nuage CentOS par exemple) dans le Linux 64 bits

introduction

J'ai utilisé quelques fois portable Jupyter, se sentant très sympathique pour les débutants. Dans certains scénarios d'application des données scientifiques, comme interpréteur Python interactif, pas seulement mieux. Par rapport à IPython avantage Jupyter est son plus puissant et riche en fonctionnalités, et il peut être consulté à la fin du web, qui portable Jupyter et plus approprié pour les débutants que j'utilise. Bien sûr, nous utiliserons le prochain Jupter Lab, mais le premier ordinateur portable pour commencer.
bloc - notes Jupyter + Anconda semble être un très bon choix, anconda fournit de nombreux paquets de données scientifiques courantes, telles que la modélisation mathématique numpy couramment utilisé, pandas géants, matplotlab, etc., et construit un certain nombre d'outils de développement, tels que le portable Jupyter, l'auteur maintenant avec Ali ECS exemple pour expliquer le déploiement de serveur cloud et de l' utilisation.

configuration

Fournisseur de services: Ali nuage
CPU: Intel Xeon E5-2682 v4 2 nucléaire
Mémoire: 4 Go DDR4
de bande passante: 1M
disque système: 40GB
OS: Centos 8.0 64 Wei

Installation Anconda

Première étape: Téléchargez le fichier d'installation

Maintenant , je sais, vous pouvez obtenir anconda package d'installation à partir de deux endroits, recommandé de choisir le package d'installation Tsinghua source de thon, je trouve le site officiel du colis en raison dans un pays étranger, à quelques centaines de ko à quelques secondes, alors que la source de thon Tsinghua presque couru toute vitesse
Tsinghua source de thon: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
source officielle: https://repo.continuum.io/archive/index.html
après l' ouverture, choisissez la nouvelle version pour obtenir son lien de téléchargement, pas un hasard, alors, devrait être accompagné la mise à jour prochaine fois, choisissez la plus récente
Insérer ici l'image Description
de notre choix ici est utilisé dans la dernière version linux 64 bits de anconda
points après l'ouverture, il devrait y avoir un navigateur commun apparaîtra téléchargement le lien et l'auteur est ici https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.3.1-Linux-x86_64.sh
rappelez - vous ce lien, l'étape suivante est utile

Étape 2: Installation Anconda

Utilisez les commandes suivantes pour démarrer quelques votre installation

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.3.1-Linux-x86_64.sh

Cette fonction est une commande pour télécharger le fichier d'installation approprié, au milieu de ce lien doit être un lien de téléchargement vous trouvez dans la première étape, par défaut, il sera enregistré dans votre répertoire de travail courant

bash Anaconda3-5.3.1-Linux-x86_64.sh

Cette commande ouvre le fichier binaire exécutable, prêt à commencer l'installation, suivi du nom doit être le nom du fichier que vous téléchargez les fichiers d' installation anconda
L'étape suivante est un processus d'installation interactif, habituellement la valeur par défaut, ou en fonction de leur choix options doivent
de noter que la ligne devra choisir si vous choisissez d'adhérer à une variable d'environnement, la valeur par défaut est non, mais assurez - vous de choisir oui! ! !
Insérer ici l'image Description

La troisième étape: changer la source et vérifier l'installation

Fermer le terminal actuel, redémarrez un nouveau terminal! ! !
Ensuite , exécutez les deux commandes suivantes pour modifier à une source de thon Tsinghua

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

Exécutez la commande suivante, vous pouvez voir la source de Conda d'informations, vérifier si la source est modifiée correctement

conda info

Dans des circonstances normales, la pièce doit être souligné dans les URL de l'avant, avec la plus haute priorité
Insérer ici l'image Description
à cette anconda installée

Jupyter Configuration d'ordinateur portable

Étape 1: Installez Jupyter Notebook

Utilisez cette commande pour installer Jupyter Notebook

conda install jupyter notebook

Deuxième étape: Obtenir la clé

Première course IPython, ipython ouvert directement dans la course de terminal cette commande

iPython

Dans l'opération suivante, ces deux codes sont effectuées séquentiellement

from notebook.auth import passwd
passwd()

Insérer ici l'image Description
Appuyez sur Options pour entrer un mot de passe, vous obtiendrez une interface clé, fait partie de la figure barré, le souvenir

Troisième étape: Ouvrez l'interface concernée, ouvrez l'accès à distance

Exécutez la commande suivante, il va générer le fichier de configuration correspondant dans votre répertoire

jupyter notebook --generate-config

Dans des circonstances normales, il ne veut pas générer le fichier de configuration en tant que root, en cas d'erreur, vous pouvez utiliser

jupyter notebook --generate-config --allow-root

Renvoie la position de fonctionnement correcte du fichier de configuration, le fichier de configuration dans un répertoire caché (le début du jeu.)
Ouvrez le fichier de configuration avec vim, et effectuez les modifications suivantes, vous pouvez ajouter les lignes suivantes à la fin

c.NotebookApp.password = 'sha1:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'#这里应该是你的密钥
c.NotebookApp.ip='*'#允许访问的ip,这里可以填写*,代表所有ip均可访问
c.NotebookApp.open_browser = False
c.NotebookApp.port =80 #浏览器端口,80就是普通的http服务接口,打开时就不用指定port

Enfin, exécutez à nouveau le service, lancé avec succès!

nohup jupyter notebook &

Nohup ici pour les services en attente au client ssh peut encore utiliser près l'
attention, après le redémarrage du serveur, vous devrez peut - être redémarrer l'ordinateur portable, recommandé que cette commande est ajoutée à la tâche planifiée
est recommandé de ne pas utiliser l'utilisateur root pour commencer, ce qui pourrait les dommages liés fichier, vous devez effectuer en tant que root

nohup jupyter notebook --allow-root &

Que faire si une erreur se produit pendant l'utilisation, peut être réparé en cours d'exécution

bash Anaconda3-5.3.1-Linux-x86_64.sh -u
Publié 37 articles originaux · a gagné les éloges 6 · vues 4768

Je suppose que tu aimes

Origine blog.csdn.net/STL_CC/article/details/105280867
conseillé
Classement