(continued from previous page my_calc diff num( diff num( traceback (most recent call last)file ""line in nameerrorname 'diff numis not defined distribute the package in this sectionwe will convert our package to 'distributable package'which can be used by others as wellnotewe need to create the setup py file inside the root-folder 'bucketto generate the 'distributionsupposeif we have the following 'directory structurebucketdocumentation txt my_exec py my_file py my_file py readme txt setup py wolfpack __init__ py item py item py document the package here executable python file python file python file add tips here needs to create 'distributionpackage then our setup py file will be as followssetup py from distutils core import setup setup(name "wolf"choose any name version " "give version number py_modules ['my_file ''my_file ']python files packages ['wolfpack']add package here scripts ['my_exec py']executable since our project have only 'packagein ittherefore we will use below 'setup pyconfigurationsetup py from distutils core import setup setup(name "wolfpack"choose any name version " "give version number packages ['wolfpack']add package here nextrun the setup py as below and it will create 'distributionit will show some warning as we did not include the 'readme txtand 'manifest inetc distribute the package