#100DaysOfCode in Python Transcripts
Chapter: Welcome to the course
Lecture: Michael's tool's and setup

Login or purchase this course to watch this video and the rest of the course contents.
0:00 Michael here. It's time to show you how I set up the tools when I'm writing code. Now, I'm going to be using a Mac, macOS High Sierra for this course.
0:09 That's the latest at the time of the recording. However, you can use Windows, you can use Linux. They're all basically the same as far as that goes.
0:16 I'm going to be using the editor PyCharm and I'm going to be using Python, the one that I got from Python.org not installed any other way.
0:24 So let's see how that goes. First off, when you're on a Mac if you've taken no actions you don't have Python 3.
0:31 You'll know if you open up your terminal. Come over here and type Python3 -V and you would get the same error something like Python3 not found
0:43 as if there's a Python4. Someday, maybe, not right now. So if you type Python3 -V
1:00 not lowercase v and you get not found you need to install it. If you get something like, 3.5 or above, you're fine, you're done with Python.
1:09 All you got to do is come over here, go to downloads, download right now the latest is 3.6.4. So download that, it gives you an installer.
1:16 Run the installer; you're good to go. The other tool that I use a lot is something called PyCharm. It's an editor for Python.
1:23 One of the richest and most powerful editors. And I really think it's great both for beginners and for professional developers.
1:31 And it comes in two versions. You can see the full fledge Professional or the Community Edition. So you can download the Professional
1:38 or the Community Edition. The Professional one costs money. You can pay for it monthly or you can buy a license.
1:43 Whatever, it's like about eight or nine dollars a month. You can get the Community Edition. It's free and open source, okay.
1:49 This also comes with a month long free trial so you can try it. If you care about the features, say which one comes in which, you can compare them
1:56 down here at the bottom under choose your edition. So it's up to you which one you get. So we can come down here and download this and install it.
2:05 One thing that's cool that you might consider getting is this Toolbox App. This one will sort of keep track of updates for you.
2:11 It looks like this and it gives you access to all of the tools that JetBrains has. So if you're going to install more than one,
2:16 this might be handy but you don't have to get it. Either way, get either PyCharm Pro or Community Edition
2:22 or get this JetBrains Toolbox which I have up here. You can see apparently there's an update for my PyCharm Professional.
2:29 If I want a data grip, I can just click that and install it. Once you have it you can run PyCharm and you'll be able to start creating
2:36 and editing Python projects. That's it, I don't really have anything else installed for working with the code.
2:42 It's just Python, my OS, and PyCharm and we're good to go.

Talk Python's Mastodon Michael Kennedy's Mastodon