Cet article vous guide à travers les étapes d'un débutant développant un service de livraison de coupons pour l'iPhone avec une API RESTful et rapide. Puisqu'elle a été mise en œuvre en examinant les éléments techniques un par un, c'est une mise en œuvre très détour.
De nos jours, le développement à l'aide de framework est monnaie courante. Dans le cas de Python, un framework appelé "Django" est souvent utilisé. Le framework facilite la programmation, car vous pouvez utiliser Django pour implémenter le traitement qui serait normalement réalisé avec un programme en ligne complexe sur une seule ligne.
Il existe différentes manières d'installer Django, mais cette fois je vais résumer comment utiliser un outil appelé pipenv. pipenv est un outil pour créer et gérer un environnement virtuel (appelé projet) sur lequel python s'exécute. En créant un environnement virtuel au lieu de créer un environnement directement sur un ordinateur, un ordinateur peut utiliser correctement plusieurs environnements.
https://qiita.com/anvinon/items/5d9c128ef8b65b866dfe https://qiita.com/nochifuchi/items/4fe0164f0d8949cf11b7
MacOS 10.15 Homebrew 2.1.15 Ligne Internet fixe
Pour être prudent, exécutez une commande pour afficher la version de pipenv pour voir si pipenv est déjà installé.
$ pipenv --version
Si vous voyez le message "-bash: pipenv: command not found", pipenv n'est pas installé.
De là, utilisez Homebrew pour installer pipenv. Si vous n'avez pas installé Homebrew, veuillez d'abord l'installer.
$ brew install pipenv
L'installation est terminée lorsqu'un affichage comme celui-ci apparaît. L'installation s'est terminée en une minute ou deux dans mon environnement.
Exécutez la commande de vérification de version plus tôt pour vérifier la version de pipenv installée. La version 2018.11.26 a été installée dans mon environnement.
Tout d'abord, créez un répertoire pour créer un environnement virtuel. Vous allez créer et exécuter des programmes dans ce répertoire. Si vous souhaitez utiliser différents types d'environnements, vous pouvez le faire en utilisant différents répertoires.
La commande suivante est utilisée pour créer un répertoire. Vous pouvez le créer dans le Finder.
$ mkdir [Chemin du répertoire]
Accédez au répertoire créé dans le terminal et créez un environnement virtuel (projet) de pipenv avec la commande suivante. J'ai construit l'environnement dans un répertoire appelé "amiApp".
$ pipenv install
Vérifions le contenu du répertoire ici. Voici la commande pour afficher les fichiers et répertoires dans le répertoire.
$ ls
Ensuite, les fichiers "Pipfile" et "Pipfile.lock" sont créés. Pipfile est
Pipenv Un fichier dédié utilisé par l'environnement virtuel pour gérer les dépendances du projet
... Apparemment ... En regardant le contenu du Pipfile, cela ressemble à ceci. Il semble que ce soit un fichier qui gère la configuration des packages et autres. Et à la place de [requiert], il y a une notation de python_version = "3.7". Il semble que python sera installé en même temps que l'environnement virtuel de pipenv.
[[source]]
name = "pypi"
url = "https://pypi.org/simple"
verify_ssl = true
[dev-packages]
[packages]
[requires]
python_version = "3.7"
À propos, pour créer un environnement virtuel avec la version python spécifiée, exécutez la commande comme suit.
$ pipenv --python [Numéro de version]
Maintenant que nous avons un environnement virtuel pour exécuter python et Django, nous allons installer Django. Django est un package, donc lorsque vous l'installez, Django doit être ajouté à [packages] dans le Pipfile.
Vous pouvez installer django avec la commande suivante.
$ pipenv install django
Si vous vérifiez à nouveau le contenu du Pipfile, vous trouverez Django dans [packages].
[[source]]
name = "pypi"
url = "https://pypi.org/simple"
verify_ssl = true
[dev-packages]
[packages]
django = "*"
[requires]
python_version = "3.7"
Ceci termine le travail d'installation de Django dans l'environnement virtuel de pipenv.
La prochaine fois, j'exécuterai le code Django dans l'environnement créé cette fois
Recommended Posts