Appendix A: Installing Your Own Projects Using pip Installer
Most of us have worked with several languages such as Java, C++, and Python and created a number of projects, but unfortunately, these projects are possibly buried and no one knows about them. Why not make these projects live online? Distributing projects is very easy with Python. We can benefit from the implementation of CNN using NumPy in Chapter
5
to make it available for everyone looking to do the same job.
This appendix discusses the steps required to package your Python projects, distribute them in distribution formats using setuptools, upload them into the PyPI repository using twine, and finally install them using Python installers such as pip and conda. This appendix starts ...