GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Using Python on a Macintosh
  • development environment
  • How to Set Up Your Python Environment
  • shells
  • Bash

This view

  • Original page
  • New address

GeezerVison is showing www.fullstackpython.com — macOS

Full Stack Python
All topics | Blog | Supporter's Edition | @fullstackpython | Facebook | What's new?

macOS

macOS is an operating system within the Unix family tree that is developed by Apple and is often used for developing Python applications.

macOS is an implementation of the operating systems concept. Learn more in the deployment chapter or view the table of contents for all topics.

macOS Python resources

  • Using Python on a Macintosh explains how Python 2.7 is installed by default on Macs. You should start setting up your environment by installing Python 3 and then follow the instructions in the post to get a development environment configured.

  • Python Development Environment on macOS High Sierra takes the defualt macOS environment and gives you the step to configure everything for Python development.

  • How to Set Up Your Python Environment is a data science-flavored configuration guide.

  • How to Use the Command Line for Apple macOS and Linux explains the Terminal. If this guide is useful to you then you should also check out the shells and Bash pages.

What's next after setting up macOS?

How should Python libraries be installed on a server?

Which web server should I use?

What is the Django web framework?

Table of Contents

1. Introduction 2. Development Environments 3. Data 4. Web Development 5. Deployment Hosting Servers Static Content CDNs Virtual Private Servers Linode DigitalOcean Lightsail Platform-as-a-Service Heroku PythonAnywhere AWS CodeStar Operating Systems Ubuntu macOS Windows FreeBSD Web Servers Apache HTTP Server Nginx Caddy WSGI Servers Green Unicorn (Gunicorn) mod_wsgi uWSGI Continuous Integration Jenkins GoCD Configuration Management Ansible Salt Containers Docker Kubernetes Serverless AWS Lambda Azure Functions Google Cloud Functions 6. DevOps Changelog What Full Stack Means About the Author Future Directions Page Statuses ...or view the full table of contents.

Full Stack Python

Full Stack Python is an open book that explains concepts in plain language and provides helpful resources for those topics.
Updates via Twitter & Facebook.

Chapters

1. Introduction 2. Development Environments 3. Data 4. Web Development 5. Deployment » macOS 6. DevOps Changelog What Full Stack Means About the Author Future Directions Page Statuses ...or view the full table of contents.

Matt Makai 2012-2022
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.