使用Modern-Package模板,我可以看到如何构建“库”或其他应用程序导入的模块,但不清楚的是如何构建脚本以供控制台使用?
如果我按照我理解的说明进行操作,我会在<pkgname>/src/<pkgname>/
目录中进行开发,弹出树,python setup.py build
.
但是,这只是创建了相同样式的源代码树,例如build/lib<whatever>/<pkgname>/__init__py
.
我很可能根本无法正确理解这一点,但是测试和打包您最终应该能够直接执行的应用程序的“正确”方法是什么?