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
\b\cf0\ul\ulc0 Which installer variant should I use? [CHANGED in 3.6.6]
13
-
\b0\ulnone\
13
+
\f1\b\cf0\ul\ulc0 Which installer variant should I use? [CHANGED in 3.6.6]
14
+
\f0\b0\ulnone\
14
15
\
15
16
With Python 3.6.5, the python.org website now provides two installer variants for download: one that installs a
16
-
\i 64-bit-only
17
-
\i0 Python capable of running on
18
-
\i macOS 10.9 (Mavericks)
19
-
\i0 or later; and one that installs a
20
-
\i 64-bit/32-bit Intel
21
-
\i0 Python capable of running on
22
-
\i macOS 10.6 (Snow Leopard)
23
-
\i0 or later. (This ReadMe was installed with the
24
-
\i $MACOSX_DEPLOYMENT_TARGET
25
-
\i0 variant.) Previous Python 3.6.x releases only provided the 10.6 or later installer. If you are running on macOS 10.9 or later and if you have no need for compatibility with older systems, use the 10.9 variant. Use the 10.6 variant if you are running on macOS 10.6 through 10.8, if you need to maintain compatibility with previous 3.6.x releases, or if you want to produce standalone applications that can run on systems from 10.6. The Pythons installed by these installers are built with private copies of some third-party libraries not included with or newer than those in macOS itself. The list of these libraries varies by installer variant and is included at the end of the License.rtf file.\
17
+
\f2\i 64-bit-only
18
+
\f0\i0 Python capable of running on
19
+
\f2\i macOS 10.9 (Mavericks)
20
+
\f0\i0 or later; and one that installs a
21
+
\f2\i 64-bit/32-bit Intel
22
+
\f0\i0 Python capable of running on
23
+
\f2\i macOS 10.6 (Snow Leopard)
24
+
\f0\i0 or later. (This ReadMe was installed with the
25
+
\f2\i $MACOSX_DEPLOYMENT_TARGET
26
+
\f0\i0 variant.) Previous Python 3.6.x releases only provided the 10.6 or later installer. If you are running on macOS 10.9 or later and if you have no need for compatibility with older systems, use the 10.9 variant. Use the 10.6 variant if you are running on macOS 10.6 through 10.8, if you need to maintain compatibility with previous 3.6.x releases, or if you want to produce standalone applications that can run on systems from 10.6. The Pythons installed by these installers are built with private copies of some third-party libraries not included with or newer than those in macOS itself. The list of these libraries varies by installer variant and is included at the end of the License.rtf file.\
This variant of Python 3.6 now includes its own private copy of OpenSSL 1.0.2. Unlike previous releases, the deprecated Apple-supplied OpenSSL libraries are no longer used. This also means that the trust certificates in system and user keychains managed by the
38
-
\i Keychain Access
39
-
\i0 application and the
40
-
\i security
41
-
\i0 command line utility are no longer used as defaults by the Python
42
-
\f1 ssl
39
+
\f2\i Keychain Access
40
+
\f0\i0 application and the
41
+
\f2\i security
42
+
\f0\i0 command line utility are no longer used as defaults by the Python
43
+
\f3 ssl
43
44
\f0 module. A sample command script is included in
44
-
\f1 /Applications/Python 3.6
45
+
\f3 /Applications/Python 3.6
45
46
\f0 to install a curated bundle of default root certificates from the third-party
46
-
\f1 certifi
47
+
\f3 certifi
47
48
\f0 package ({\field{\*\fldinst{HYPERLINK "https://pypi.org/project/certifi/"}}{\fldrslt https://pypi.org/project/certifi/}}). If you choose to use
48
-
\f1 certifi
49
+
\f3 certifi
49
50
\f0 , you should consider subscribing to the{\field{\*\fldinst{HYPERLINK "https://certifi.io/en/latest/"}}{\fldrslt project's email update service}} to be notified when the certificate bundle is updated.\
50
51
\
51
52
The bundled
52
-
\f1 pip
53
+
\f3 pip
53
54
\f0 included with the Python 3.6 installer has its own default certificate store for verifying download connections.\
54
55
\
55
56
56
-
\b\ul Using IDLE or other Tk applications [NEW/CHANGED in 3.6.5]
57
-
\b0\ulnone\
57
+
\f1\b\ul Using IDLE or other Tk applications [NEW/CHANGED in 3.6.5]
58
+
\f0\b0\ulnone\
58
59
\
59
-
The 10.9+ installer variant comes with its own private version of Tcl/Tk 8.6. It does not use system-supplied or third-party supplied versions of Tcl/Tk.\
60
-
\
61
-
For the 10.6+ variant in 3.6.6, you continue to need to install a newer third-party version of the
62
-
\i Tcl/Tk
63
-
\i0 8.5 (not 8.6) frameworks to use IDLE or other programs that use the Tkinter graphical user interface toolkit. Visit {\field{\*\fldinst{HYPERLINK "https://www.python.org/download/mac/tcltk/"}}{\fldrslt https://www.python.org/download/mac/tcltk/}} for current information about supported and recommended versions of
64
-
\i Tcl/Tk
65
-
\i0 for this version of Python and of macOS.\
60
+
As of 3.6.5, the 10.9+ installer variant comes with its own private version of Tcl/Tk 8.6. It does not use system-supplied or third-party supplied versions of Tcl/Tk.\
\i0 section in the {\field{\*\fldinst{HYPERLINK "https://www.python.org/doc/"}}{\fldrslt Documentation Set}} for this release and its
80
-
\i Release Notes
81
-
\i0 link at {\field{\*\fldinst{HYPERLINK "https://www.python.org/downloads/"}}{\fldrslt https://www.python.org/downloads/}}.\
73
+
\f2\i What's new
74
+
\f0\i0 section in the {\field{\*\fldinst{HYPERLINK "https://www.python.org/doc/"}}{\fldrslt Documentation Set}} for this release and its
75
+
\f2\i Release Notes
76
+
\f0\i0 link at {\field{\*\fldinst{HYPERLINK "https://www.python.org/downloads/"}}{\fldrslt https://www.python.org/downloads/}}.\
82
77
83
-
\b\ul\
78
+
\f1\b\ul\
84
79
Python 3 and Python 2 Co-existence\
85
80
86
-
\b0\ulnone\
81
+
\f0\b0\ulnone\
87
82
Python.org Python $VERSION and 2.7.x versions can both be installed on your system and will not conflict. Command names for Python 3 contain a 3 in them,
88
-
\f1 python3
83
+
\f3 python3
89
84
\f0 (or
90
-
\f1 python$VERSION
85
+
\f3 python$VERSION
91
86
\f0 ),
92
-
\f1 idle3
87
+
\f3 idle3
93
88
\f0 (or i
94
-
\f1 dle$VERSION
89
+
\f3 dle$VERSION
95
90
\f0 ),
96
-
\f1 pip3
91
+
\f3 pip3
97
92
\f0 (or
98
-
\f1 pip$VERSION
93
+
\f3 pip$VERSION
99
94
\f0 ), etc. Python 2.7 command names contain a 2 or no digit:
\b0 consists of the Python programming language interpreter, plus a set of programs to allow easy access to it for macOS users including an integrated development environment
18
-
\b IDLE
19
-
\b0 .\
16
+
\f1\b Python for macOS
17
+
\f0\b0 consists of the Python programming language interpreter, plus a set of programs to allow easy access to it for macOS users including an integrated development environment
18
+
\f1\b IDLE
19
+
\f0\b0 .\
20
20
\
21
21
22
-
\b NEW in 3.6.5:
23
-
\b0 two installer variants (10.9+ 64-bit-only, 10.6+ 64-/32-bit), built-in Tcl/Tk 8.6 support in the 10.9+ variant (no additional third-party downloads!)\
22
+
\f1\b NEW in 3.6.5:
23
+
\f0\b0 two installer variants (10.9+ 64-bit-only, 10.6+ 64-/32-bit), built-in Tcl/Tk 8.6 support in the 10.9+ variant (no additional third-party downloads!)\
24
24
\
25
25
26
-
\b CHANGED in 3.6.6:
27
-
\b0 the 10.9+ 64-bit-only installer variant is now the default download}
26
+
\f1\b CHANGED in 3.6.6:
27
+
\f0\b0 the 10.9+ 64-bit-only installer variant is now the default download\
28
+
\
29
+
30
+
\f1\b CHANGED in 3.6.8:
31
+
\f0\b0 the 10.6+ variant now also uses a built-in Tcl/Tk 8.6\
0 commit comments