I showed you how you can install jungle on your local machine, how you can initialize a jungle project
as a machine.
So I wanted to tell you that, like, in the future, too, I told you, like, we were going to move
the request and response underspecified.
But before this, I wanted to show you that I want to discuss a very important topic with you untangles
about your environment.
So I only want to go only want to focus on this topic only in this lecture, because this topic has
its own unique importance and value, because it has a it has a good concept in itself.
And you need to have a good, knowledgeable environmental you can work with the general environment
variables.
So because this would really help you, let's suppose you can have to kiss him like I'm just getting
to see you.
I need to learn about an environment.
So you made a jungle project and you wanted to create the jungle online.
So in order to go the project online, you're on a survival.
You need to have a record of all the external libraries, dependencies and packages you have used in
this project in a file called Requirements of 50, so that the solar can install those dependencies,
packages and libraries on the server, on the cloud and the server can install install that dependencies,
packages and libraries on the cloud and then the server, the store, your application on the cloud
and the help of both the things and the both the team.
And then you're only able to run this application or second guess you can have that when you're working
in a team and then might be a possibility.
You want to share the school with someone else.
You want to share the whole project with someone else, and they want to run this project on their machine
or as well.
But if they want to run this project on the machine or the server, they need to have the list of those
external libraries, packages and dependencies you have mentioned in your project so that they can get
get those independents to install either on the machine or on the server in order to run this particular
application.
So without any further delay, I again welcome you all to programming knowledge and so have my first
step would be I have created a folder on my desktop with the name programming knowledge, and the very
first I'm going to do is create a Jenga project.
Django Heideman Start Project my first project.
So when I run this combine, so I'm able to take the project inside this directory, you can see this,
you can even run the direct command as well.
So this will make sure that you have created the project.
Now, when you have made the project, you would move into the project folder with the command, said
my first.
Project so inside of my project right now, so now I would create a simple thread that I would say that
I would initialize inside this project folder so you can get familiar with this command lines in my
previous tutorial with the Python Manwich Dot Dorte line start up and you can name anything with the
first.
I would name this as my.
First.
So this looks good.
So this has created an app inside my project directory, so to ensure this, I'm working on the right
to come on and it's is my first time been installed.
So I'm going through with this because this has a very important phone signal.
Now, I will run Python.
Managed, don't be so worth.
Now, I hope to get started running, so I think you can cope with this actress or you can see local
post the same as one on one I one twenty seven point four point four point one with the bottom eight
thousand.
So the local school and you told them the same as this address.
So this is the same as, you know, I want you to terminate this, get this from the server.
So I would cross this and now I would open the command line again.
Now, I want to tell you how we are going to show this, and I'm going to start with this, because
this is a very important concept.
So, no, I would most of my digital
I would move to the knowledge folder, then I would go to the for my project folder.
OK, so now I'm inside my project folder so you can have a graphical view of it.
Also, this is the I've been doing it on the inside my body folder now, so I thought, STOCKARD, this
was running fine.
So I refresh this page to the silver one right now.
I guess so it's not running so because I had dominated the process.
So, OK, that looks fine.
So not what I want to tell you is you can open up your command line.
andI.
They install a to pull the NBA.
This is new.
This package is particular needed to create a virtual environment.
So so this is a requirement already satisfied.
Plus, I already installed this.
I know I would move to my prototype with the virtual environment variable with virtual E and B, now
you can give any name to this.
It could be my environment, my first environment.
Jianguo Environment.
It could be any minute.
So you can have a name of your own.
So I will give it my and we.
So this process takes a minute or so.
So this will create a virtual environment variable, so by the time it gets installed, I would like
to tell you something like Vitello.
You have created an environment variable name.
No, we two, in order to use this environment, we believe we need to activate this and why we are
doing so, because this would help us to keep track record of all the dependencies that package is required
in order to dimension and requirements so we can use them.
So this is a very a good process.
So now so this environment has been installed and I would add to it so I would type.
So before this I would show you that I'm in the fall.
But no, no, there's no harm in the prototype.
This might even be able has been nice with the folder.
So you can have a look at this folder.
My in the scripts then is activate to in order to activate this variable.
So what I need to do is I would go.
So this is the same as I would go my E and the.
Slash scripts, slash.
Activate a activate, please make sure the direction of a flashlight, so please make a note of it.
So this will activate the virtual environment inside.
Yeah, this looks pretty good.
So the mind end is not working here as a woodchip environment variable, which will help us keep track
of things.
So what I want you to do is the first thing I want to do that earlier on, Python managed to be wire
transfer and the third had started on our machine.
But that looked pretty simple.
Now, I would like to see.
Come on again.
Biton, sorry for this Stiftung manage.
Dorothy, why run Surber?
So now you see this process doesn't get started, so it says important.
Are you sure it's installed a little bit on your python environment variable?
So the environment, they didn't forget to activate the of environment, but I'm sure pretty sure the
virtual environment, if it's activated and I did this time, I wanted to show you this because I would
again on this.
Come on.
And it would give me the same error because I want to tell you that the jungle has been installed on
my machine.
So I want to tell you one thing that Django has installed on my machine, but not inside my virtual
environment.
So I would repeat that the Django earlier had installed inside my my local machine, but not inside
my work environment.
So this is the same case where you might want to work with you when you work in a team and you might
share the code with someone and he might the somebody might have an external dependency.
So how you can keep track that external dependency dependency has the target on your project.
So how will you keep track record of those things?
So you will keep a track record of those things by environment, rather equipment?
The very next command, I would tell you to install Django inside my water environment, I would simply
type that install Django.
So this will install Django inside my watch environment.
So I would want to do so.
This will install Django on my watch environment.
So great.
So Django has been installed on a machine.
Then the first thing you need to type is so I would like to tell you that I'm inside the prototype.
So Django has been installed.
So in order to make sure this I would practice.
Come on tape please.
Requirement don't exceed.
So I would to know you can see a fine contract requirements of the treaty and I will open that file.
Now, this is the point I want to show you that in order to run this project, I need Jianguo as an
external because John is a python basinet frame also because of external Tuckerton, or you can see
dependency, which Python uses to make the application.
So despite the package jangle, is it needed the wooden teapot or point to in order to run this application?
So suppose I want to tell you.
So this is the now I will run the command to make sure that inside, if the Django has been installed
inside the environment, like those environment preambles packages, dependent, dependent the inside
of the fire department or TFT.
No, I make sure the general has been installed by an inside watch environment.
Now I would run the command.
I manage the be by the server.
So this would start.
So now you can see the inside environment, the people around the store and the look.
So I would go to this I would refresh this page, not a server has started successfully.
So until now, we have covered this part of this.
So what I mean, with this support, I want to tell you that.
Suppose we are working on a project and someone.
I want to show you an example of this.
So these are the supposedly working on a data science project and you're looking up next on the agenda.
And someone might have come to this dependency to what you can do is.
You can find those dependencies, suppose I'm just one an example, someone who's working within those
dependencies on your project as well.
So you can utilize this, but you can install those these dependencies, your packages by running a
command?
I would do so.
I would facilitate this process.
So I would open my come on line.
So I would go to the digital folder and Google having knowledge, so and I will run the back.
Come on.
So yes, requirement of gift is here.
I can read this file.
So I'm at the command install minus other requirements.
If they so dislike me that install all those dependencies which are inside the file requirements for
TFT in order to get working with this project.
So this will cancel all those dependencies.
So this might happen that already few of those and this might be be satisfied.
Like I said, this depends on this already satisfied and this might be the beginning of something.
So this is why I'm in order to satisfy.
Now, when I came to matplotlib, it started with the process of installing those library.
So what I mentioned you.
So they might give that someone might come in, add a new package or dependents to it.
So you might need this in order to run the full application, all applications.
So to keep track of the dependencies required, you need to specify the final of gift.
And the software does the same, very same thing.
When you deploy your application and the service in order to run the application on cloud, you need
to define those dependencies which are needed to run the application.
So this is a very important concept.
And to install those, you can run this tape, install minus our requirements or 50 in order to run
all those applications.
So.