[Meng new] installe python3, pip3, environnement de développement de portables ipython sous Mac OS

[Meng new] installe python3, pip3, environnement de développement de portables ipython sous Mac OS

HOMEBREW installe python3

Mac est livré avec Python2, et c'est la version de démarrage python par défaut du système. Dans la plupart des cas, vous devez installer python3 et le remplacer par la version par défaut du terminal. Après avoir suivi de nombreux didacticiels en ligne, la vérité n'est pas la même que le résultat attendu de l'exécution sur votre propre ordinateur. N'oubliez pas votre processus d'installation, parfois c'est juste un gâchis, et vous ne savez pas pourquoi ...

brew search python

Il est constaté que le python dans les formules est marqué d'une coche verte, indiquant que python2 a été installé.

brew install python3

Installez python3 en utilisant brew.
Vérifiez ensuite:

brew search python3

Il est constaté que python3 dans les formules est marqué d'une coche verte, indiquant que Python3 a été installé.
Essayez directement ici:

brew search python

Vous ne pouvez pas obtenir les résultats des deux versions ensemble, ce qui signifie que sa recherche est spécifique au nom. Je ne sais pas ce que je veux exprimer. Je veux juste dire que python et python3 sont deux choses dans le système. Lors de l'exécution de certaines instructions, ces deux noms représentent des versions complètement différentes. Peut-être que c'est parce que je n'ai pas changé la version python du terminal en python3, le réglage du chemin n'a pas réussi, ou je ne l'ai toujours pas compris.
Les deux voies:

which python

Obtenez: / usr / bin / python

which python3

Obtenez: /Library/Frameworks/Python.framework/Versions/3.6/bin/python3

Installer pip3

Python3 est fourni avec pip3 après l'installation. Le même problème est que la relation entre pip et pip3 est similaire à python et python3. Faites attention à ce point lorsque vous suivez de nombreux tutoriels en ligne.
Mettez d'abord à jour la version de pip3:

pip3 install --upgrade pip

Ensuite, ce pip3 devrait fonctionner et continuer à être utilisé pour installer les choses derrière.

Installez IPython

pip3 install --user IPython

entrée sensible à la casse.

Installer l'ordinateur portable / Jupyter

J'ai exécuté les commandes séparément parce qu'elles étaient toutes à court de chaos ... il suffit de les lister d'abord et d'oublier celle qui a fonctionné. Continuez à forcer ...

pip3 install --user notebook
pip3 install --user jupyter

À ce stade, il est considéré que tous les environnements ont été installés, mais au moment de l'exécution, selon d'autres didacticiels, entrez directement dans le terminal: jupyter notebook Cette commande retournera le résultat suivant: jupyter: commande introuvable.
Cependant, goose jupyter ou ipython est déjà installé. Je pense donc que le problème est que j'utilise pip3 pour les installer dans l'environnement python3, et le terminal est toujours la version python2 par défaut, donc je ne trouve pas les instructions. Je suis retourné en arrière et j'ai suivi les tutoriels associés. Malheureusement, le chemin par défaut n'a pas été changé avec succès, j'ai donc essayé quelques autres commandes qui ne connaissaient pas la raison ... J'ai ouvert le serveur web de jupyter et cela a fonctionné.

Exécutez Jupyter

Instructions de non-exécution:

python3 jupyter notebook
python3 ipython notebook
python3 -m jupyter notebook
python3 -m ipython notebook
python3 -m IPython notebook
python3 IPython notebook

La seule instruction exécutable

python3 -m IPython notebook

Mon ami a dit -m Cette option est "-m consiste à exécuter le module python en tant que script." Je ne comprenais pas complètement la signification, alors écrivez d'abord ici. En bref, jupyter ne peut pas être exécuté sans cette option. Alors IPython est sensible à la casse, je suis vraiment du vieux sang ...

À ce stade, vous pouvez ouvrir la page Web, comment l'utiliser plus tard pour apprendre lentement ...

Attention

En raison de problèmes de version et de chemin d'accès, je pense que si je ne modifie pas les paramètres par défaut, des problèmes similaires se poseront certainement à l'avenir. Les packages installés avec pip3 à l'avenir devraient être dans l'environnement python3. Lorsque le terminal est en cours d'exécution, les deux préfixes python3 -m sont estimés inévitables. En d'autres termes, il doit y avoir une telle commande pour préciser que j'exécute certains plugins dans l'environnement python3, j'espère que je me souviens de QAQ ...

Publié 9 articles originaux · gagné 0 · vues 865

Je suppose que tu aimes

Origine blog.csdn.net/weixin_43138930/article/details/87031816
conseillé
Classement