Python for Absolute Beginners Transcripts
Chapter: Using external Python packages
Lecture: Concept: External packages workflow
0:00 Let's take just a moment and review how we're using our external libraries or external packages. We have a requirements.txt where in our program
0:09 we express this program is going to need these external packages or it's going to crash or not run or it just won't function.
0:16 So we put that in the requirements.txt somewhere and then before we install the packages you want to make sure you have
0:22 an isolated virtual environment. So you do that one of two ways depending on the operating system you're on.
0:27 A macOS and Linux you have this Python3 -m venv that's the module, the command and then venv is the directory
0:35 you can change that to be whatever you want. Then you have to say . foldername/bin/activate. On a Windows very similar
0:41 but it's no dot, and then venv\scripts\activate. Once either of those are done your prompt should change to have this little venv
0:50 or maybe in the future the folder name at the top there. And then you just pip install the requirements by saying -r and then the requirements file.
0:58 It doesn't have to be requirements.txt but it probably should because that's what the tools look for. Then you can just start using your library
1:07 and import colorama, work with its elements like this four class or four enumeration. Here we want to say hi, with color. Make that green? Easy now.