Il existe de nombreux articles du même type, mais maintenant qu'ils ont un mélange d'outils mineurs et que les différences de rôles sont difficiles à comprendre, je les ai réorganisés brièvement.
Réécriture du tableau de comparaison par Pyflow. pip et venv sont inclus en standard depuis Python 3.4.
| outil | Installation du package | Résolution des dépendances | Gestion des versions de Python | Construction d'environnement virtuel | Construire Publier |
|---|---|---|---|---|---|
| pip | 〇 | ||||
| venv | 〇 | ||||
| Anaconda | 〇 | 〇 | 〇 | 〇 | |
| pyenv(-virtualenv) | 〇 | (〇) | |||
| Pipenv | 〇 | 〇 | 〇 | ||
| Poetry | 〇 | 〇 | 〇 | 〇 | |
| Pyflow | 〇 | 〇 | 〇 | 〇 | 〇 |
Anaconda
conda install, le problème de la recherche avec anaconda cloud se produit.
--Utiliser lorsque vous souhaitez utiliser le package recommandé par AnacondaPipenv ――L'opération devient de plus en plus lente ... --Utiliser avec pyenv si vous souhaitez utiliser une autre version de Python
Poetry ――Il semble bon lorsque vous prévoyez de distribuer le code --Une autre version de Python (ry
Pyflow ―― On a l'impression qu'il est encore en développement
Recommended Posts