yes there is an command for doing that , once you want to deploy you can generate the package file using the following command:
pip freeze > requirements.txt
and whenever you want to install the packages from same file use:
pip install -r requirements.txt
you can find more info about freeze here