At this stage, you managed to create your first Python project and saved all the packages used in a virtual environment. The next step is to collaborate with other data professionals. For a smooth collaboration with your peers, now you have to create a requirements.txt file with all the Python packages used and their respective versions.
Create the requirements.txt:
To automatically create the file, run the below line in the terminal:
pip freeze > requirements.txt
File usage
There are numerous situations when you’ll use a requirements.txt file:
- share a project with your peers;
- use a build system;
- copy the project to any other location;
- project documentation.
One more command line to remember for the first 3 situations:
pip install -r requirements.txt
It’s that simple!
This is a personal blog. My opinion on what I share with you is that “All models are wrong, but some are useful”. Improve the accuracy of any model I present and make it useful!