[MUSIC]
0:00
Hi, my name is Rachel, and
I'm a Python teacher here at Treehouse.
0:09
If you're wanting to
become a Python developer,
0:15
installing Python onto your
computer is one of the first steps.
0:18
So far, you may have been working
in an online Python Editor such as
0:24
Treehouse Workspaces.
0:29
In this workshop, we'll talk about why
it's beneficial to install Python.
0:31
Then, I'll show you how to do so
step by step.
0:37
Once we've done that, we'll also explore
the built-in Python code editor IDLE so
0:41
you can start using Python right away.
0:47
When we install Python onto our computer,
0:50
we call this process
"installing Python locally".
0:53
Here are some reasons why
developers install Python locally.
0:57
The first is offline access.
1:01
When working on a project, you may not
always have access to the Internet.
1:04
Installing Python locally allows you to
work offline even without an Internet
1:09
connection.
1:13
The next is speed.
1:15
Running Python locally is much faster
than running Python on an online editor.
1:17
This is because online editors have
to send your code to a server to
1:23
be executed which can take time.
1:27
Third is privacy.
1:30
When you use an online editor,
1:32
you're sending your code to a remote
server which may not be secure.
1:34
Installing Python locally
ensures that your code and
1:41
data remain on your own computer,
which is more secure.
1:44
Fourth, we have customization.
1:49
Installing Python locally allows you
to customize the Python environment
1:51
to your liking, such as configuring
the Python interpreter,
1:56
setting environment variables, and more.
2:01
And lastly, third-party libraries.
2:04
Python has a vast library of
third-party packages that
2:07
you can use to enhance your
more advanced projects.
2:10
Installing Python locally allows you to
install and manage these packages easily.
2:15
Now that we know why installing Python
locally is so beneficial, let's do it.
2:22