[PYTHON] Une note de ce que j'ai appris quand j'ai pensé à utiliser pyenv ou virtualenv sous Windows

2018/01/28 Cela fait presque 3 ans que j'ai écrit cet article, et un nouvel outil d'environnement virtuel est apparu, alors j'aimerais organiser mon esprit article séparé J'ai écrit des éléments / 9edcc9adca302f2959c7). Si vous souhaitez créer un environnement virtuel, reportez-vous à cet article. 2017/10/22 masmatsum a écrit une note supplémentaire. Merci beaucoup.

introduction

Une note que j'ai commencé à entendre les mots pyenv et virtualenv après avoir commencé Python, et quand je ne pouvais pas du tout comprendre la différence, on m'a appris diverses choses.

J'ai ajouté ce que j'ai appris aux alentours de janvier 2015 aujourd'hui (11/04/2015) PyHack. .. Jusqu'à aujourd'hui, j'ignorais la différence entre pyenv et pyvenv.

En gros résumé

À propos de chaque outil

pyenv

virtualenv

pyvenv

Résumé

prime

J'utilise pyvenv parce que je suis une personne de la série 3.4 ou plus tard + la première personne à qui j'ai appris était pyvenv.

Postscript

Depuis Python 3.6, pyvenv est obsolète. Utilisez plutôt python3 -m venv.

référence: https://stackoverflow.com/questions/41573587/what-is-the-difference-between-venv-pyvenv-pyenv-virtualenv-virtualenvwrappe/41573588#41573588 https://docs.python.org/dev/whatsnew/3.6.html#id8

Special Thanks python mini-hack-a-thon Python Mokumokukai @ Allied Architects (Ebisu) PyLadies Tokyo

Recommended Posts

Une note de ce que j'ai appris quand j'ai pensé à utiliser pyenv ou virtualenv sous Windows
Une note lorsque je ne peux pas ouvrir le bloc-notes Jupyter sous Windows
Remarques sur l'utilisation de la saisie semi-automatique lors de l'exécution interactive de Python sous Windows
Ce sur quoi je suis tombé lors de l'utilisation de CodeIgniter sur un serveur Linux
Écrire une note sur la version python de python virtualenv
Ce que j'ai appris sur l'IA / l'apprentissage automatique avec Python (1)
Un résumé divers de ce que j'ai recherché sur Ansible
Ce que j'ai appris sur l'IA / l'apprentissage automatique avec Python (3)
Ce que j'ai appris sur l'IA / l'apprentissage automatique avec Python (2)
J'ai pensé à un cours pour débutants sur Python basé sur des jeux blockchain
Ce que j'ai appris sur l'IA / l'apprentissage automatique avec Python (4)
Ce que j'ai appris sur Linux
Une note à laquelle j'étais accro lors de l'émission d'un bip sous Linux
Un rappel de ce que je suis resté coincé lors du démarrage d'Atcoder avec python
Ce que les utilisateurs de Java ont pensé d'utiliser le langage Go pendant une journée
Ce que je suis entré lors de l'utilisation de Tensorflow-gpu
Ce que Rubyist doit savoir lors de l'utilisation de pyenv
Une difficulté lors de l'installation de pyenv sur Cygwin
Soudain, j'avais besoin de travailler sur un projet utilisant Python et Pyramid, donc une note sur la façon dont j'étudie
Ce que j'ai appris au hackerrank en 1/30 jours.
J'ai construit un environnement TensorFlow avec windows10
Ce à quoi j'étais accro lors de la création d'applications Web dans un environnement Windows
Je souhaite utiliser Python dans l'environnement de pyenv + pipenv sous Windows 10
Ce que j'ai pensé et appris à étudier pendant 100 jours dans une école de programmation
Que faire lorsque matplotlib se fâche contre CentOS en disant "J'utilise Agg donc je ne peux pas émettre de chiffre"
Une histoire addictive lors de l'utilisation de tensorflow sur Android
[Ansible] Ce à quoi je fais attention lorsque j'écris ansible
J'ai réfléchi un peu à l'API grandissante de TensorFlow
Je veux faire pyenv + pipenv même sous Windows
[Exemple d'amélioration de Python] Apprentissage des bases de Python sur un site gratuit en 2 semaines
Ce à quoi j'ai pensé dans la question de l'examen d'entrée de "Bayes Statistics from the Basics"
Je souhaite prendre une capture d'écran du site sur Docker en utilisant n'importe quelle police
J'ai jeté un œil au contenu de sklearn (scikit-learn) (1) ~ Qu'en est-il de l'implémentation de CountVectorizer? ~
Ce que j'ai appris en lançant un site photo à l'aide de données administratives et de plusieurs API
J'ai réfléchi à la raison pour laquelle Python self est nécessaire avec le sentiment d'un interpréteur Python
J'obtiens une erreur lorsque j'essaie d'élever Python à la série 3 en utilisant pyenv dans Catalina