Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
realpython
/
python-guide
Public
Notifications
You must be signed in to change notification settings
Fork
5.9k
Star
29.8k
Code
Issues
104
Pull requests
32
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Commits
Breadcrumbs
History for
python-guide
docs
starting
install
on
string-formatting-article
User selector
All users
Datepicker
All time
Commit history
Commits on Jul 17, 2018
Host photos locally
dbader
committed
03ed5fb
View commit details
Copy full SHA for 03ed5fb
View code at this point
Browse repository at this point
Commits on Mar 7, 2018
#887
kennethreitz
committed
57b28f8
View commit details
Copy full SHA for 57b28f8
View code at this point
Browse repository at this point
Commits on Mar 4, 2018
Homebrew has changed how Python is installed
Show description for aef9ad5
cclauss
authored
aef9ad5
View commit details
Copy full SHA for aef9ad5
View code at this point
Browse repository at this point
Commits on Dec 3, 2017
Merge pull request #860 from bakotaco/master
Show description for 411599c
kennethreitz
authored
411599c
View commit details
Copy full SHA for 411599c
View code at this point
Browse repository at this point
Commits on Nov 27, 2017
Update install instructions
Show description for cb3f026
Zac-HD
committed
cb3f026
View commit details
Copy full SHA for cb3f026
View code at this point
Browse repository at this point
Commits on Nov 20, 2017
update latest MacOS version name (High Sierra)
bakotaco
committed
40b1659
View commit details
Copy full SHA for 40b1659
View code at this point
Browse repository at this point
Commits on Oct 5, 2017
Update the link for latest available Python 2.7 release for Windows
codeaditya
committed
caebc3b
View commit details
Copy full SHA for caebc3b
View code at this point
Browse repository at this point
Commits on Sep 4, 2017
Update win.rst
kennethreitz
authored
0286285
View commit details
Copy full SHA for 0286285
View code at this point
Browse repository at this point
Update osx.rst
kennethreitz
authored
e24d7d0
View commit details
Copy full SHA for e24d7d0
View code at this point
Browse repository at this point
Update linux.rst
kennethreitz
authored
e69ced1
View commit details
Copy full SHA for e69ced1
View code at this point
Browse repository at this point
Commits on Aug 17, 2017
Changes in how homebrew installs Python on Mac OSX
Show description for 2d1b231
cclauss
authored
2d1b231
View commit details
Copy full SHA for 2d1b231
View code at this point
Browse repository at this point
Commits on Jun 21, 2017
Update the Linux installation instructions to reflect Fedora
Show description for 1446c90
hroncok
committed
1446c90
View commit details
Copy full SHA for 1446c90
View code at this point
Browse repository at this point
Commits on Apr 13, 2017
fixes
kennethreitz
committed
83d1fd4
View commit details
Copy full SHA for 83d1fd4
View code at this point
Browse repository at this point
update python 2 guides
kennethreitz
committed
0c97ce5
View commit details
Copy full SHA for 0c97ce5
View code at this point
Browse repository at this point
Commits on Dec 7, 2016
improvements
Kenneth Reitz
authored and
Kenneth Reitz
committed
96ddd77
View commit details
Copy full SHA for 96ddd77
View code at this point
Browse repository at this point
sierra
Kenneth Reitz
authored and
Kenneth Reitz
committed
63841bd
View commit details
Copy full SHA for 63841bd
View code at this point
Browse repository at this point
Merge pull request #687 from adamn/master
Show description for c939324
kennethreitz
authored
c939324
View commit details
Copy full SHA for c939324
View code at this point
Browse repository at this point
Commits on Nov 17, 2016
Update link for ez_setup.py
Show description for 3537286
pitalig
authored
3537286
View commit details
Copy full SHA for 3537286
View code at this point
Browse repository at this point
Commits on Nov 14, 2016
Previous merge did not handle 1 more conflict properly :-(
Adam Nelson
committed
0d3c9a1
View commit details
Copy full SHA for 0d3c9a1
View code at this point
Browse repository at this point
Previous merge didnt handle 2 conflicts properly
Adam Nelson
committed
b832f66
View commit details
Copy full SHA for b832f66
View code at this point
Browse repository at this point
Merge remote-tracking branch 'upstream/master'
Adam Nelson
committed
e7ca528
View commit details
Copy full SHA for e7ca528
View code at this point
Browse repository at this point
Commits on Oct 31, 2016
Merge pull request #749 from tdsmith/osx-install
Show description for eb16b73
kennethreitz
authored
eb16b73
View commit details
Copy full SHA for eb16b73
View code at this point
Browse repository at this point
Commits on Oct 26, 2016
Update to recent versions of Django for virtualenv example
codeaditya
committed
be8ce27
View commit details
Copy full SHA for be8ce27
View code at this point
Browse repository at this point
Update the link for latest available Python 2.7 release for Windows
codeaditya
authored
d67923c
View commit details
Copy full SHA for d67923c
View code at this point
Browse repository at this point
Commits on Sep 22, 2016
Offer guidance on Python 3
tdsmith
committed
2423a9d
View commit details
Copy full SHA for 2423a9d
View code at this point
Browse repository at this point
Update guidance on C toolchains
tdsmith
committed
1d51689
View commit details
Copy full SHA for 1d51689
View code at this point
Browse repository at this point
Don't specifically need gcc
tdsmith
committed
359e4b9
View commit details
Copy full SHA for 359e4b9
View code at this point
Browse repository at this point
CLT are not needed if full Xcode is installed
tdsmith
committed
1caa6c7
View commit details
Copy full SHA for 1caa6c7
View code at this point
Browse repository at this point
Commits on Sep 21, 2016
Convert readthedocs links for their .org -> .io migration for hosted projects
Show description for af7d603
Adam Chainz
committed
af7d603
View commit details
Copy full SHA for af7d603
View code at this point
Browse repository at this point
Commits on Apr 3, 2016
Fix Xcode typo
irons
committed
1a5d942
View commit details
Copy full SHA for 1a5d942
View code at this point
Browse repository at this point
Commits on Mar 31, 2016
Re-instated references to setuptools
Adam Nelson
committed
328a261
View commit details
Copy full SHA for 328a261
View code at this point
Browse repository at this point
Merge remote-tracking branch 'upstream/master'
Adam Nelson
committed
ef3cc7e
View commit details
Copy full SHA for ef3cc7e
View code at this point
Browse repository at this point
Commits on Mar 20, 2016
Updates command for installing Homebrew
Show description for 49192a4
adamliter
committed
49192a4
View commit details
Copy full SHA for 49192a4
View code at this point
Browse repository at this point
Commits on Mar 14, 2016
First stab at Python3 OS X docs
Adam Nelson
committed
8da905e
View commit details
Copy full SHA for 8da905e
View code at this point
Browse repository at this point
Removed references to Setuptools/easy_install in favor of pip. A new Python user hardly needs to know that easy_install ever existed
Adam Nelson
committed
6711e7f
View commit details
Copy full SHA for 6711e7f
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.