Persönliche Zusammenfassung des Python Package Management Tools

Es gibt viele Artikel des gleichen Typs, aber jetzt, da sie eine Mischung aus kleineren Werkzeugen enthalten und die Unterschiede in den Rollen schwer zu verstehen sind, habe ich sie kurz neu organisiert.

Funktionsübersicht

Die Vergleichstabelle wurde von Pyflow neu geschrieben. pip und venv sind seit Python 3.4 standardmäßig enthalten.

Werkzeug Paketinstallation Abhängigkeitsauflösung Python-Versionsverwaltung Aufbau einer virtuellen Umgebung Build Publish
pip
venv
Anaconda
pyenv(-virtualenv) (〇)
Pipenv
Poetry
Pyflow

Persönlicher Eindruck

Anaconda

pip + pyenv (+ pyenv-virtualenv Plug-In)

Pipenv ――Der Betrieb wird immer langsamer ...

Poetry ――Es sieht gut aus, wenn Sie den Code verteilen möchten

Pyflow ――Es fühlt sich an, als ob es sich noch in der Entwicklung befindet

Recommended Posts

Persönliche Zusammenfassung des Python Package Management Tools
Installieren des Python-Paketverwaltungstools pip (Windows)
Python-Paketverwaltung mit IntelliJ
Python-Zusammenfassung
Python-Zusammenfassung
Memorandum des Python-Paketverwaltungstools ez_setup
Python-Installation und Paketverwaltung mit pip
Best Practices für die Python App-abhängige Paketverwaltung
Tool zum Verschieben von Verzeichnissen in das Python-Paket (pycd)
Zusammenfassung des Python-Tutorials
Python> Persönliche Notizen> PEP-0008-Zusammenfassung> Nur Abschnitt Programmierempfehlungen / PEP8 Check Tool Trial
Python für mich Q.A.
Python-bezogene Zusammenfassung
Python persönliche Notizen
Zusammenfassung der Python-Grundlagen
Installieren Sie das Python-Paket in einer persönlichen Umgebung unter Ubuntu
Zusammenfassung des Python Django-Tutorials
Zusammenfassung der persönlichen Notizen von Pandas
fehlende Ganzzahlen Python persönliche Notizen
Hinweise zur Entwicklung von Python-Paketen
Python-Testpaket-Memo
Zusammenfassung über Python3 + OpenCV3
keyhac Zusammenfassung der persönlichen Einstellungen
Python-Memorandum (persönliches Lesezeichen)
Zusammenfassung der Python-Funktionsargumente
Python-IP-Adresse Paket Memo
Zusammenfassung der Python-Verzeichnisoperationen
Zusammenfassung des Python AI-Frameworks
Zusammenfassung der Python-iterativen Verarbeitung
Zusammenfassung der Python-Argumente
Python Package Manager-Vergleich
Hinweis zur Anaconda-Paketverwaltung
Python> Link> PyUserInput-Paket |
20200329_Einführung in die Datenanalyse mit Python 2nd Edition Personal Summary
[2020/06 neueste Version] Grundlegende Verwendung von Poesie, einem Abhängigkeitsmanagement-Tool für Python
Zusammenfassung der Python-Dateivorgänge
[Python-Tutorial] Kontrollstruktur-Tool
Was ist neu in Python 3.10 (Zusammenfassung)
YouTube-Videoverwaltung mit Python 3
Standardeingabe / Zusammenfassung / Python, Ruby
Zusammenfassung des Bereichs der Python-Klassenmitglieder
[GUI in Python] PyQt5-Layout-Management-
Persönliche Ubuntu & WSL2 Setup-Zusammenfassung
[Python] Persönliches Tutorial zum Entscheidungsbaum
Python Pandas Studie aktuelle Zusammenfassung
Python-Datentyp-Zusammenfassungsnotiz
venv: Verwaltung der virtuellen Python-Umgebung
Zusammenfassung der Gesichtserkennung in Python
Linux-Hauptpaketverwaltungssystem
[AtCoder] ABC165C Persönliche Notiz [Python]
Tool-Tool zur Überprüfung regulärer Ausdrücke
Passwortverwaltung per Python: Schlüsselbund
Was ist neu in Python 3.9 (Zusammenfassung)
Python Crawling & Scraping Kapitel 4 Zusammenfassung