#100DaysOfCode in Python Transcripts
Chapter: Welcome to the course
Lecture: Michael's tool's and setup
0:00 Michael here.
0:01 It's time to show you how I set up the tools
0:02 when I'm writing code.
0:04 Now, I'm going to be using a Mac,
0:06 Mac OS High Sierra for this course.
0:08 That's the latest at the time of the recording.
0:10 However, you can use Windows, you can use Linux.
0:12 They're all basically the same as far as that goes.
0:15 I'm going to be using the editor PyCharm
0:17 and I'm going to be using Python,
0:19 the one that I got from python.org
0:22 not installed any other way.
0:23 So let's see how that goes.
0:25 First off, when you're on a Mac if you've taken no actions
0:28 you don't have Python 3.
0:30 You'll know if you open up your terminal.
0:32 Come over here and type python3 -V
0:37 and you would get the same error
0:39 something like python3 not found
0:42 as if there's a python4.
0:43 Someday, maybe, not right now.
0:56 So if you type python3 -V
0:59 not lowercase v and you get not found
1:02 you need to install it.
1:03 If you get something like, 3.5 or above,
1:06 you're fine, you're done with Python.
1:08 All you got to do is come over here, go to downloads,
1:10 download right now the latest is 3.6.4.
1:13 So download that, it gives you an installer.
1:15 Run the installer; you're good to go.
1:17 The other tool that I use a lot is something called PyCharm.
1:20 It's an editor for Python.
1:22 One of the richest and most powerful editors.
1:25 And I really think it's great both for beginners
1:28 and for professional developers.
1:30 And it comes in two versions.
1:31 You can see the full fledge Professional
1:33 or the Community Edition.
1:35 So you can download the Professional
1:37 or the Community Edition.
1:38 The Professional one costs money.
1:40 You can pay for it monthly or you can buy a license.
1:42 Whatever, it's like about eight or nine dollars a month.
1:45 You can get the Community Edition.
1:46 It's free and open source, okay.
1:48 This also comes with a month long free trial
1:50 so you can try it.
1:51 If you care about the features,
1:53 say which one comes in which, you can compare them
1:55 down here at the bottom under choose your edition.
1:58 So it's up to you which one you get.
2:00 So we can come down here and download this and install it.
2:04 One thing that's cool that you might consider getting
2:05 is this Toolbox App.
2:07 This one will sort of keep track of updates for you.
2:10 It looks like this and it gives you access to
2:12 all of the tools that JetBrains has.
2:14 So if you're going to install more than one,
2:15 this might be handy but you don't have to get it.
2:18 Either way, get either PyCharm Pro or Community Edition
2:21 or get this JetBrains Toolbox which I have up here.
2:24 You can see apparently there's an update
2:26 for my PyCharm Professional.
2:28 If I want a data grip, I can just click that and install it.
2:31 Once you have it you can run PyCharm
2:33 and you'll be able to start creating
2:35 and editing Python projects.
2:37 That's it, I don't really have anything else
2:39 installed for working with the code.
2:41 It's just Python, my OS, and PyCharm and we're good to go.