Python for Entrepreneurs Transcripts
Chapter: Course setup and tooling
Lecture: Course setup on OS X

Login or purchase this course to watch this video and the rest of the course contents.
0:02 Hello my fellow OSX fans. Let's talk about getting your machine setup so you are ready to take this course.
0:11 The first thing you are going to need to do is set up Python 3. We can check to see whether Python 3 is installed,
0:17 first let's see what happens when we say Python--version. OK, so we have Python 2.7 installed, that comes with the OS X, that's cool.
0:25 But if we ask for Python 3, which on OSX we can do by typing Python3 like this, you'll see no, there is no Python 3.
0:33 So, just download it and choose that, choose the 3.5.2 choose whatever the current version is when you get here.
0:40 Now, I already downloaded it so let's go and install it. It just comes as a package, install package, so just next your way through it.
0:53 Excellent, it looks like it was installed just fine. Now, let's try that again. Excellent, we have Python 3.5.2 installed.
1:03 So Python is all set up, the other thing we are going to need is an editor. And we already talked about using PyCharm as the editor for this course.
1:10 So, over here at we'll see, here is the PyCharm page, and we can go and just download that,
1:16 there's actually a choice when you go to download, do you want the professional or do you want the community edition. Now, what's the difference?
1:23 Well, on the other page, if you scroll down farther, you'll see that for the basic Python stuff, everything is the same, right,
1:29 the community and the pro edition. Where they really differ, unfortunately for this class, is actually where it matters.
1:36 So, in addition to having the regular Python support, it's all about web development, the web frameworks, database support,
1:45 things like that are only available in the pro edition, but luckily there is a 30 day free trial. And it's not too expensive, you can pay $8.90 a month
1:52 or you can pay $89 a year and it gets cheaper as it goes on and on. So like I said, I've already downloaded PyCharm,
1:59 let's go ahead and mount it, it's a disc image, and installing is pretty much draggy droppy, no problem, just wait for it to copy over.
2:07 And now it's all ready to go. When it launches, it will ask you the first time what theme you want and so on, I would choose, I like the dark theme
2:17 so I choose the Dracula theme for both the IDE theme and the layout or font colors. You can pick whichever you want.
2:26 And there you go, PyCharm is ready to create a new project, of course, we are saving that for a little bit later, but just to look ahead,
2:32 it's going to start right there. If for some reason you really don't want to use PyCharm,
2:38 Sublime Text is a great option, it has support for Python, JavaScript, CSS, not as good as PyCharm but still, not bad.
2:47 Another good recommendation is Atom, if you want the more lightweight text editor, so you can download that, and it's also free, this is from GitHub.
2:56 But like I said, we are going to be using PyCharm for most of the course, and it really is more full-featured, more helpful,
3:04 more efficient than most of these. All right, this Mac is ready to rock and roll and get going on this course.

Talk Python's Mastodon Michael Kennedy's Mastodon