Ist es möglich zu vermeiden, pip
und requirements.txt
für die Verwendung nur setup.py
zu verwenden, um fehlende Bibliotheken zu installieren, aber nicht alle anderen Sachen zu bauen?
Normalerweise ist es sieht aus wie (und python setup.py install
laufen:Python setup.py nur für die Installation benötigt Pakete
from setuptools import setup, find_packages
setup(
name="HelloWorld",
version="0.1",
packages=find_packages(),
install_requires=['docutils>=0.3'],
)
Und ich wünsche nur install_requires=['docutils>=0.3']
zu verwenden, diese Abhängigkeiten aufgelöst zu haben, und vermeiden Sie alle Artefakte bauen
Das ist nicht die Frage beantwortet, sondern kann eine nützliche Lektüre sein: https://caremad.io/posts/2013/07/ setup-vs-requirement/(nur um zu sehen, ob es eine gute Idee ist oder nicht) – drdaeman