Il existe de nombreux types de langages de programmation. Des exemples typiques sont le langage C, Java, html, Python, etc. Parmi eux, le langage C et Python sont comparés. Regardons les différences entre eux.
Langage C, Java | Python | |
---|---|---|
Avantages | La vitesse d'exécution est rapide | * Parce que c'est un interpréteur * La quantité de code qui n'a pas besoin d'être compilée est relativement petite |
Désavantages | Nécessite une compilation, une grande quantité de code, etc.... | La vitesse d'exécution est lente |
Un package fourni par Continuum Analytics qui vous permet d'installer des bibliothèques Python couramment utilisées en masse. Il existe une telle bibliothèque dans anaconda.
pandas numpy jupyter notebook
Cette fois, nous installerons anaconda 4.2.0. La dernière version est la 4.4.0. Pourquoi installer l'ancienne version? En effet, il ne prend pas en charge la bibliothèque "Keras", qui est actuellement en train de devenir le courant dominant dans le développement de l'intelligence artificielle. Plus précisément, la version Python d'anaconda 4.2.0 est 3.5 et 4.4.0 est Python 3.6. Cependant, Keras ne prend en charge que Python 2.7 ~ 3.5. En Python, la bibliothèque prend rarement en charge la dernière version. Si vous utilisez la dernière version, il peut être difficile de la gérer car il y a moins de rapports tels que des erreurs par rapport à la version précédente. Par conséquent, il est important de ne pas installer facilement la dernière version, mais de vérifier la compatibilité des bibliothèques, etc.
・ Anaconda Python avec des bibliothèques pré-packagées pour l'ingénierie, les mathématiques, l'analyse de données, etc.
・ Homebrew Un système de gestion de paquets qui installe des logiciels et des bibliothèques sur votre Mac. Nous allons l'installer pour gérer pyenv facilement.
・ Pyenv Logiciel qui vous permet de basculer entre les versions de Python. Nous allons l'installer pour qu'anaconda et python existant puissent coexister.
・ Tensorflow ・ Keras
Le terminal est utilisé pour l'installation de logiciels liés à Python. Recherchez [Terminal] sur LaunchPad etc. et démarrez-le.
Après avoir démarré Terminal, entrez la commande suivante pour installer Homebrew.
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Vous serez invité à entrer votre clé d'entrée et votre mot de passe en cours de route. Une fois l'installation terminée, utilisez la commande brew doctor pour vérifier si l'installation a réussi.
$ brew doctor
L'avertissement sera ignoré cette fois en raison de contraintes de temps. Si vous pouvez confirmer si c'est normal, vérifions la version.
$ brew -v
Avez-vous vu la version correctement? La version peut être ancienne, alors exécutons la commande de mise à jour pour le moment.
$ brew update
Ceci termine l'installation de Homebrew.
pyenv sera installé en utilisant Homebrew.
$ brew install pyenv
Ensuite, remplissez le bash_profile afin de pouvoir exécuter la commande pyenv. bash_profile est un fichier qui est lu à chaque fois que vous vous connectez. En décrivant les paramètres ici, pyenv peut être exécuté à chaque fois.
$ echo 'export PYENV_ROOT="${HOME}/.pyenv"' >> ~/.bash_profile
$ echo 'export PATH="${PYENV_ROOT}/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
$ exec $SHELL -l
Lorsque vous avez terminé, redémarrez le terminal. S'il y a une réponse en appuyant sur pyenv et terminal, l'installation est terminée.
$ pyenv
pyenv 1.1.3
Usage: pyenv <command> [<args>]
Some useful pyenv commands are:
commands List all available pyenv commands
local Set or show the local application-specific Python version
global Set or show the global Python version
shell Set or show the shell-specific Python version
install Install a Python version using python-build
uninstall Uninstall a specific Python version
rehash Rehash pyenv shims (run this after installing executables)
version Show the current Python version and its origin
versions List all Python versions available to pyenv
which Display the full path to an executable
whence List all Python versions that contain the given executable
See `pyenv help <command>' for information on a specific command.
For full documentation, see: https://github.com/pyenv/pyenv#readme
Exécutez la commande suivante
$ pyenv install anaconda3-4.2.0
Un écran de consentement sera affiché lors de l'installation, alors entrez oui. Une scène pour entrer la destination d'installation apparaîtra, donc
/Users/"Mon nom d'utilisateur"/.pyenv/versions/anaconda3-4.2.0
Entrez s'il vous plait.
Enfin, il vous sera demandé si vous souhaitez définir les variables d'environnement, mais répondez non.
Cela termine l'installation d'anaconda, mais vous devez le configurer.
$ pyenv global anaconda3-4.2.0
Cela vous permet d'utiliser anaconda dans n'importe quel répertoire. Au contraire, si vous souhaitez rendre anaconda uniquement certains répertoires, changez global en local. Cette fois, nous allons procéder au réglage global.
Une fois l'installation anaconda terminée, redémarrez le terminal pour vérifier la version.
$ python -V
Si la notation de version d'anaconda n'est pas affichée ici, bash_profile peut ne pas être décrit. Si la version s'affiche fermement, l'installation d'anaconda est terminée ici.
Installez le package à l'aide d'un système de gestion de packages appelé pip.
$ pip install (nom du paquet)
Vous pouvez l'installer avec.
Aussi, si vous souhaitez spécifier la version et installer
$pip install (nom du package)==2.1.1
Si vous souhaitez vérifier les packages installés
$ pip freeze
Vous pouvez le faire avec.
Si vous avez besoin d'autres packages lorsque vous installez le package, il sera installé automatiquement.
tensorflow tensorflow
$ pip install tensorflow
Keras Keras
$ pip install keras
J'apprécierais si vous pouviez faire un don! Monnaie virtuelle BTC 18c58m54Lf5AKFqSqhEDU548heoTcUJZk ETH 0x291d860d920c68fb5387d8949a138ee95c8d3f03 ZEC t1KtTRKy9w1Sv5zqi3MYnxZ3zugo54G4gXn REP 0x291d860d920c68fb5387d8949a138ee95c8d3f03
Recommended Posts