Python-powered chat apps with Twilio and SendGrid Transcripts
Chapter: Setup and following along
Lecture: Do you have Python 3?

Login or purchase this course to watch this video and the rest of the course contents.
0:00 welcome to this really short chapter on setting up your computer to make sure you have
0:04 the right tools and often the same tools to follow along with what we're doing,
0:09 as we build code in this course,
0:11 it's going to be very hands on.
0:13 We're going to write a lot of code work with our database and so on.
0:15 So, I want to make sure that you're all ready to go.
0:18 First thing, Would it surprise you to know that you're going to need python for
0:22 a python course, but specifically,
0:24 you're going to need Python 3 and you're gonna need Python 3.6, Twilio and SendGrid
0:30 The two python libraries that we're going to be working with primarily require only 3.4
0:35 but we're using language features during the course,
0:38 such as F strings and others that require 3.6. So you want to make sure that
0:43 you have python 3.6 on your computer,
0:46 do you? Well, that's a good question.
0:48 How do you check how you check various just a little bit,
0:51 depending on the operating system that you're on,
0:53 and I'll give you some detailed guides for that in just a moment.
0:57 But quickly on Linux or Mac OS.
1:00 If you just open up your terminal and type python3 -V,
1:05 it will either print out the version.
1:07 Python 3 or Whatever or it'll say command,
1:10 not found. No python 3,
1:11 In which case you just don't have it all.
1:12 So, make sure that version is 3.6 or higher on windows,
1:16 There's a little more nuanced because there's not a two versus three.
1:19 It's just how it got installed.
1:21 So the order of what appears in your path matters.
1:24 But just go and type python -V and see what you get.
1:28 If it says python 3.6 or above,
1:30 you're good to go. Of course,
1:32 having the latest is best, but 3.6 should be sufficient.
1:36 And if you don't have python or you would like more detailed steps on checking whether
1:42 or not you have Python, visit this article here.
1:45 training.talkpython.fm/installing-python.
1:49 It gives you detailed steps for each operating system you might be using.
1:52 How to check whether or not you have python.
1:55 Then, if you do need to install Python,
1:56 it'll actually give you three or four options on how you might do that,
1:59 some of the trade offs and so on.
2:00 So instead of going through in the video,
2:02 just drop over here, select your operating system and figure out what the best option for installing python is.