Tâches au démarrage d'un nouveau projet python

Installation de pyenv et virtualenv

MacOS

$ brew install pyenv
$ brew install pyenv-virtualenv

CentOS

$ sudo su - user
$ curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash

Un message tel que "Ajouter ce qui suit à ~ / .bash_profile ~ apparaîtra, donc si nécessaire

export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

Création d'environnement

installation python, création virtualenv

$ cd path/to/repo
$ pyenv install 3.5.2 #Vous pouvez également sélectionner dans la liste en effectuant l'installation pyenv d'où
$ pyenv virtualenv 3.5.2 virtualenv-name # virtualenv-le nom est arbitraire
$ pyenv local virtualenv-name

Installation de packages dépendants

$ cd path/to/repo
$ pip install pip-package #Installation individuelle
$ pip install -r requirements.txt #Installation en vrac

Créer une liste de packages dépendants

$ cd path/to/repo
$ pip freeze > requirements.txt

Recommended Posts

Tâches au démarrage d'un nouveau projet python
Créer un nouveau projet de calcul numérique Python
[python] [meta] Le type de python est-il un type?
Le modèle de projet Python auquel je pense.
Cours de base Python (à la fin de 15)
L'histoire du traitement A du blackjack (python)
Obtenez une instance datetime à tout moment de la journée en Python
Récupérer l'appelant d'une fonction en Python
Copiez la liste en Python
Écrire une note sur la version python de python virtualenv
Envoyer Gmail à la fin du processus [Python]
J'ai touché certaines des nouvelles fonctionnalités de Python 3.8 ①
[Python] Une compréhension approximative du module de journalisation
Sortie sous la forme d'un tableau python
Au moment de la mise à jour de python avec ubuntu
Supprimer une chaîne spécifique à la fin de python
Prise en compte des forces et faiblesses de Python
le zen de Python
Démarrer un projet Django
Créer un projet et une application Django dans un environnement virtuel Python et démarrer le serveur
[Python] Un programme qui compte le nombre de vallées
[GoLang] Définissez un espace au début du commentaire
Découpez une partie de la chaîne à l'aide d'une tranche Python
Jetez un œil au traitement de LightGBM Tuner
Implémentation python de la classe de régression linéaire bayésienne
Points Python du point de vue d'un programmeur en langage C
Un mémorandum sur la mise en œuvre des recommandations en Python
[Python] Un programme qui compare les positions des kangourous.
Note Python: Le mystère de l'attribution d'une variable à une variable
Une histoire sur la tentative d'introduire Linter au milieu d'un projet Python (Flask)
Vers la retraite de Python2
Python - Démarrage rapide de la journalisation
À propos des fonctionnalités de Python
Le pouvoir des pandas: Python
Découvrez la largeur apparente d'une chaîne en python
Une implémentation Python simple de la méthode k-voisinage (k-NN)
Comment mélanger une partie de la liste Python (au hasard.shuffle)
Obtenez UNIXTIME au début d'aujourd'hui avec une commande
Différent du type d'importation de python. Signification de depuis A import B
Je veux démarrer beaucoup de processus à partir de python
Obtenez le nombre d'éléments spécifiques dans la liste python
[Note] Importation de fichiers dans le répertoire parent en Python
Jetez un œil à l'arborescence des exceptions intégrée à Python
Travaille automatiquement sur le projet python spécifié lors de la connexion à zsh
Trouver les valeurs propres d'une vraie matrice symétrique en Python
Script Python qui compare le contenu de deux répertoires
Comment démarrer le PC à une heure fixe chaque matin et exécuter le programme python
Comment insérer un processus spécifique au début et à la fin de l'araignée avec la tremblante
Mémorandum de l'outil de gestion de paquets Python ez_setup
Un enregistrement de patcher un package python
Un chercheur d'une société pharmaceutique a résumé les règles de description de base de Python
Tracez la propagation du nouveau virus corona
L'histoire de Python et l'histoire de NaN
Une bonne description des décorateurs Python
Comment déterminer l'existence d'un élément sélénium en Python
Jetons un coup d'œil à la carte des fonctionnalités de YOLO v3
[Python] La pierre d'achoppement de l'importation
First Python 3 ~ Le début de la répétition ~
[python, ruby] sélénium-Obtenez le contenu d'une page Web avec le pilote Web