标签: python deployment setuptools
我目前正要部署我的Python应用程序。我曾经认为安装纯Python应用程序的唯一好方法是只复制源代码文件和需求文件,并安装需求文件中列出的软件包(同样,Python onbuild Docker image确实这样做)
但是我可以看到人们经常使用像./setup.py install这样的设置工具来安装他们的应用程序(例如Warehouse project似乎就这样做了。)
./setup.py install
这两者中的哪一个被认为是更好的做法?
将应用安装为套餐有什么好处?