Il est normal de voir les détails en regardant les articles d'autres personnes, mais je pensais qu'il y avait peu de choses qui peuvent être comprises dans un article sur ce qui peut être fait pendant le développement. J'ai essayé de résumer qu'il ne suffit pas que tout le monde comprenne, mais que cela me suffit.
Jusqu'à l'introduction de Pipenv Regarde ça
Pour la série Python 3
$ pipenv --python 3
$ pipenv install django
$ pipenv install numpy==1.17.4 #Spécifiez la version
Pipfile
[packages]
django = "*"
numpy = "1.17.4"
Lors de l'installation du package de développement
$ pipenv install --dev flake8
Pipfile
[dev-packages]
flake8 = "*"
Je vais faire une installation groupée ~
$ pipenv install
$ pipenv install --dev #Pour le developpement
Lorsque vous souhaitez reproduire l'environnement à partir de Pipfile.lock
$ pipenv sync
Mise à niveau des packages installés
$ pipenv update
Modifiez vous-même Pipfile
et écrivez comme ci-dessous.
Pipfile
[scripts]
main = "python main.py"
Exécuter des scripts
$ pipenv run main
De plus, il peut être exécuté individuellement sans entrer dans l'environnement virtuel.
$ pipenv run python main.py
Voulez-vous créer .venv
dans le répertoire du projet? ?? ??
Alors
.bashrc
export PIPENV_VENV_IN_PROJECT=true
Après cela, comment utiliser
$ pipenv shell #Environnement virtuel
$ exit #Sortie
$ pipenv --venv #Chemin de l'environnement virtuel
$ pipenv --rm #Supprimer l'environnement virtuel
Je pense qu'il y a des gens qui l'écrivent plus correctement, mais j'ai résumé ceux que j'utilise pour le moment.
Pour être honnête, je viens de démarrer Python, donc je viens de le rechercher et de le résumer, et je l'ai écrit de manière appropriée, alors pensez-y comme ça.
Sérieusement, vous devriez lire et comprendre ceux que vous connaissez (boomeran surdimensionné).
C'est un peu hors sujet, mais n'est-ce pas bientôt une version stable de WSL2? Utilisez docker ~~
Recommended Posts