this tool is designed to manage a project's dependencies, so you can share them without worrying about their version.
NOTE: The tool does not remove a dependency after updating the project.json (the file in which it stores the dependencies).
if you want to use an executable to use directly from /bin, you can use the following command:
python3 -m PyInstaller pyProject.py --onefile
NOTE: the pyinstaller that comes by default in kali linux has some problems and it is recommended to download pyinstaller by pip