Hi, everyone, and welcome.
As you recall in the last lecture I have mentioned, the PIP feature in Python and we talked about the
python consist of packages and or in or in other words, libraries.
And in order for us to use Unicode in our code in a certain package, we need to install it first.
And Pip is going to help us with it.
So let's begin.
So first of all, what is Pip?
Pip is a de facto standard package management system use to install and manage software packages written
in Python.
So as I just said, it's a tool that helps us to install search updates and delete the packages.
And this is what we're going to go over and this lecture.
So the official package management centre of PIP is this address p p dot org.
Let's open it and have a quick look so you can see here there are three million files here.
And right now you can find all the packages available in Python for all relevant features, in all relevant
packages that are published right here.
And it's basically the centre.
We can find everything.
So, for example, let's search for Silentium here.
And as you can see, how many packages relate to Solanum, you can just click on what you want.
All right.
This one is empty.
Let's have another one.
All right.
Can see all the documentation here and how to install it.
And by the way, you can see it the way to install it by PIP install and then minus you.
And so then we're going to talk about the install in a minute so you can see all the documentation relevant
to this package right here and also how to use it.
All right.
So let's begin.
All right, so first thing first, let's open the command line, try to install a package.
All right, just hit start and then ACMD.
All right, click, uh, type in and stop and start, sorry, Bipin style.
And then we'll and then he tenter.
All right, so as you can see, guys, the perp has installed the wheel package on this version, zero
three for that to on our machine and it has been successfully installed and now we can use it in our
code.
So let's do another thing that's open by char.
And then go to file settings and then it's already here, but typing here, interpretor in the search
and then choose projec interpreter.
All right.
As you can see here, I just wanted to verify that Patrón recognizes the installation of the package,
so it's right here.
All right.
And that means basically that in our project, we can now use the relevant code from this package in
our project.
So you can see it right here.
So by chance, recognize it and now we can use it in the code.
All right, great.
So right now, we installed the package on our machine and we have verified that by Trump sees it,
let's see another thing, open a command line and let us type in pipe.
Least we want to see the whole list of packages installed right here.
And we can see Will here as well.
When you install a new package, you always want to verify it in two places.
First one is the command line.
Just hit list and see the package installed right here.
And the second place is owned by Chalmers we've seen a few seconds ago.
So we're good.
We can see the package here and also there.
And let's now try to remove the package.
All right.
Let's try to uninstall it.
So just go to the command line and type in PIP and install.
We'll then hit enter.
You see, it's asks us for a verification.
So just put in the letter and enter.
Great.
So the package has been uninstalled successfully from our machine.
All right, and the last thing is the search for a search for a certain package, so just open again
the command line and type in BEB search selenium.
All right, and you can see all the packages of selenium that we have just seen on the BPP Web site,
and it's all right here, if you ask me personally, I'd rather to search for it on the Web site because
you have explanation's there and example's, but you can find your packages through the command line
as well.
All right, guys.
So, as I said, Pip is a de facto standard management package sorry, standard package management system
used to install and manage software packages written in Python.
In conclusion, guys, it can install, delete, update and search for the packages.
And we're going to use it a lot during the course to install packages that we need.
Strong, and I think that now we can we get the hang of it, and this is an amazing tool, it's very
powerful.
All right, guys, see you in the next lecture.