Effective PyCharm Transcripts
Chapter: Course setup
Lecture: macOS setup

Login or purchase this course to watch this video and the rest of the course contents.
0:02 Let's talk about setting up PyCharm on your operating system. Now there's going to be three of these videos,
0:10 one for MacOS, one for Windows and one for Linux. Unless you're just curious, you don't have to watch them all,
0:15 just skip to the one that is your operating system and then go with that. So we'll start with Mac, I'm going to use a Mac
0:20 for this course, for my demos and so on, but you can use whatever you want, PyCharm works on all three operating systems.
0:28 So we're going to go and download the necessary version of PyCharm and the necessary version of Python, so let's go do it.
0:36 First you want to make sure you have Python, now on Mac you can always go over here and type Python-V and you'll have Python 2, it is shipped with that
0:47 but it doesn't usually have Python 3. Now I've already installed it, so you can check
0:52 to see whether you have it by typing that, I have 3.6.4, it is great. If you don't, you want to download it,
0:57 so there's two options, one straightforward you come over here, you make sure you download whatever the latest version of Python 3 is,
1:03 this course is based on Python 3, if you have only Python 2, a lot of the code is not going to work or it is going to be a little bit different.
1:09 PyCharm supports it but this course is not focused on it. So this is one way, another way that is really nice is to use Homebrew,
1:17 so Homebrew is a really sweet package manager for the Mac, now you run a Ruby command to get it set up, and it's based on Ruby
1:24 but you don't really care, Ruby comes with Mac so it's all fine. And then once you get it set up, you just brew install Python 3
1:31 and then when you work with it, just like you saw me type Python 3 will launch the Homebrew installed Python 3 interpreter.
1:38 So that's pretty cool, you can definitely get Python that way. But you're going to need to install Python 3 if you don't have it,
1:44 you saw the command to check to see if you do, it's just Python 3-V, see what you get. Next step, we want to get PyCharm.
1:56 You can go and just download it right here, I would recommend getting the professional edition you can get the community edition,
2:04 but a lot of the features we talk about, they're not there, the web tools, the Javascript tools, the server side tools,
2:10 the database tools, those are all in here so you're going to want the pro version there's a free trial, you can get it, or you can pay a few bucks,
2:18 maybe you already have it. So if you have this, that's great, this is one way to do it. Notice down here it says get the Toolbox app to download it,
2:27 alright, so if we just download it this way, it's totally simple, you just run this installer, drag this baby over and run it,
2:35 so that's about as easy as it gets, right. The other thing though is, let's talk about this Toolbox app,
2:42 so this is pretty cool, if you're going to buy more than one thing from Jetbrains, if you want access to more tools,
2:50 there's a way to sort of subscribe to all of their tools, so I believe the way you get that is maybe just /toolbox
3:01 and then yeah, you just say get toolbox. And there's like a yearly subscription type thing, similar
3:06 it's a little more than PyCharm but not terribly more, let's see what it costs. If we pay yearly it's going to be 249 for first year
3:14 and then, basically onward it's like 200 and 150. That's nice, this is how I do it because I use a lot of the various tools from Jetbrains,
3:24 so if you have that, let's check this out, so over here, you have this thing running, this is the little Toolbox app
3:30 and it just has all the tools there for you, so for example apparently there's an update for PyCharm,
3:36 and I could tell it to do this automatically, just always keep them up to date, maybe I want to do something else,
3:41 maybe I am considering writing some swift code and also I have app code, so if you have licenses for all of these things,
3:47 like down here this WebStorm will reference WebStorm this will reference DataGrip which is right there,
3:53 you just click this and wait for a few moments, and it'll just be installed. So I'm not going to wait for that to finish,
4:01 but maybe we'll see some notification along the way. You can either install PyCharm directly
4:06 or install the Toolbox and get it that way, take your pick. Once you have those two things done, that's really all you need for this class,
4:13 I can't think of anything else that we use that you are going to need so do those two things, get Python 3, get PyCharm pro up and running
4:21 and you'll be ready to take this course.


Talk Python's Mastodon Michael Kennedy's Mastodon