Tout d'abord, il y a trop d'histoires sur la construction d'un environnement difficile dans le monde.
Non, les vrais débutants comme nous n'en ont pas besoin, alors dites-moi seulement le chemin le plus court. C'est une histoire. Personnellement, je pense que c'est un gaspillage de ne pas commencer par trébucher sur quelque chose qui n'est pas nécessaire dans le développement actuel. Tout ce que vous avez à faire est de définir les paramètres minimum et de vous déplacer comme bon vous semble.
Si vous créez un environnement correctement préparé, certaines personnes obtiendront des montures à l'avenir, et certaines personnes vous indiqueront la bonne chose, mais si vous êtes un débutant et que vous voulez commencer, c'est la voie à suivre! J'ai écrit ça. Vous pouvez démarrer avec Python en 10 minutes au plus tôt.
Cependant, pour ceux qui ont un peu frappé l'invite de commande et les commandes Bash. Quelqu'un qui connaît cd, ls et pwd. Si vous ne voulez pas taper une commande ou une ligne, renoncez à écrire du code et comptez sur un robot de données.
Anaconda est très rapide. Téléchargez et installez Anaconda. C'est lourd, mais vous pouvez le mettre. Juste bouge. Cet article est facile à comprendre.
[Téléchargez et installez Anaconda](https://qiita.com/t2y/items/2a3eb58103e85d8064b6#windows-%E3%81%A7%E3%81%AE%E3%82%A4%E3%83%B3%E3 % 82% B9% E3% 83% 88% E3% 83% BC% E3% 83% AB% E6% 96% B9% E6% B3% 95)
Une fois installé, il est facile à utiliser sans utiliser du tout l'interface graphique d'Anaconda. En conséquence, je m'y suis habitué. Créez un environnement virtuel à l'invite de commande (ou à l'invite Anaconda). Pourquoi avez-vous besoin d'un environnement virtuel? Quoi? Il est écrit partout, alors cherchons-le sur Google.
Par exemple, si vous souhaitez créer un environnement système python3.7, cliquez simplement sur ce qui suit. Seul env_name doit être votre nom préféré. Personnellement, je recommande un nom comme py37_project afin que vous puissiez voir la version.
conda create -n env_name python=3.7
Après cela, activez l'environnement virtuel et ajoutez les packages dont vous avez besoin. Ce qui suit est un exemple.
conda activate env_name
conda install numpy matplotlib
conda install scikit-leran
Pour ceux qui veulent en savoir plus, l'article suivant est détaillé.
[Pour les débutants] Créez un environnement virtuel avec Anaconda
Maintenant, j'ai deux choix, VSCODE ou PyCharm. Personnellement, c'est l'un des VSCODE, mais je pense que PyCharm est plus facile à mettre en place. Qu'est-ce que launch.json est si délicieux pour un amateur? Je me demande si c'est un niveau. Je ne l'ai pas vraiment compris dans le passé. .. Je pense que PyCharm fonctionne lorsque vous cliquez dessus pour le moment.
Sélectionnez l'interpréteur de projet dans les paramètres. [Mémo de l'environnement de développement Python](https://qiita.com/mm_sys/items/8fae23d569c42453c69b#project%E3%82%92%E4%BD%9C%E3%81%A3%E3%81%9F%E5% BE% 8C% E3% 81% AB% E5% A4% 89% E6% 9B% B4% E3% 81% 99% E3% 82% 8B) est détaillé.
Si vous incluez une extension Python, la sélection de l'interpréteur sera suggérée, et vous pouvez également la modifier en appuyant sur l'icône en bas à gauche. [Comment créer un environnement d'exécution Python et Jupyter avec VSCode](https://qiita.com/SolKul/items/f078877acd23bb1ea5b5#python%E3%82%A4%E3%83%B3%E3%82%BF%E3% Il est écrit en 83% 97% E3% 83% AA% E3% 82% BF% E3% 82% 92% E8% A8% AD% E5% AE% 9A% E3% 81% 99% E3% 82% 8B) ..
Hello, World
Après cela, pour le moment, créez un fichier appelé main.py et exécutez ce qui suit pour le déplacer.
main.py
print('Hello, World')
Mac est extrêmement incompatible avec Anaconda (rumeurs), donc j'ai mis tranquillement Pyenv et Virtualenv. Pipenv peut être bon pendant un certain temps! J'ai pensé, mais en un clin d'œil il n'a pas été mis à jour et a disparu quelque part (je suis conscient) J'ai également utilisé Pipenv il y a longtemps, et l'environnement s'est cassé avant que je le sache, et je n'ai pas de bons souvenirs. Je suis désolé pour les abonnés de Pipenv.
Tant que Homebrew est inclus, il s'agit d'une seule commande. Voir ci-dessous pour plus d'informations.
Environnement python confortable avec MacOS, Homebrew et pyenv.
brew install pyenv
N'ayez pas peur de l'ajouter à vos paramètres Shell. Eh bien, si vous souhaitez exécuter Python sur votre Mac, vous devriez pouvoir en modifier autant. Ajoutez ces trois lignes à votre .zshrc ou .bash_profile.
shell:.zshrc,.bash_profile
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
Une fois les paramètres définis, redémarrez le shell ou exécutez les opérations suivantes.
zsh -l
or
source ~/.bash_profile
pyenv install --list
pyenv install 3.7.7
pyenv install 3.7.6
Vous pouvez mettre autant de types que vous le souhaitez. Saisissez la version que vous souhaitez utiliser.
brew install pyenv-virtualenv
Vous pouvez maintenant créer un environnement virtuel basé sur 3.7.7.
pyenv virtualenv 3.7.7 env_name
Après cela, vous pouvez ajouter des modules comme anaconda.
pyenv activate env_name
pip install numpy matplotlib
pip install scikit-leran
Vous pouvez également lier l'environnement au dossier et faire des choses à la mode et pratiques, veuillez donc vous référer ici.
Créer un environnement de développement Python (pyenv / virtualenv) sur Mac (Homebrew)
Nous recevons souvent des demandes au sein de l'entreprise selon lesquelles «je veux vraiment utiliser Python pour la première fois». À tout le moins, j'aimerais que les gens qui disent qu'ils ne peuvent appuyer sur des commandes que pour créer et développer un environnement virtuel.
Je pense qu'il y a des gens qui pensent qu'il est correct de démarrer Jupyter à partir de l'interface graphique en installant Anaconda depuis le début, et je pense que c'est aussi la bonne réponse.
Cependant, dans la plupart des cas, je pense que .py sera créé à la fin, donc je me demande s'il est correct de ne préparer que cela depuis le début. Personnellement, je pense qu'il est logique de lancer jupyter après s'être préparé à ce point.
C'est tout.
Recommended Posts