Skip to content

Commit 4e793dd

Browse files
authored
Update macOS doc (#1858)
1 parent 54bb481 commit 4e793dd

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ The easiest way to get an Algo server running is to run it on your local system
4343
- **macOS:** Apple does not provide a suitable version of Python 3 with macOS. Here are two ways to obtain one:
4444
* Use the [Homebrew](https://brew.sh) package manager. After installing Homebrew install Python 3 by running `brew install python3`.
4545

46-
* Download and install the latest stable [Python 3.7.x package](https://www.python.org/downloads/mac-osx/) (currently Python 3.8 will not work). Be sure to run the included *Install Certificates* command from Finder.
46+
* Download and install the latest stable [Python package](https://www.python.org/downloads/mac-osx/). Be sure to run the included *Install Certificates* command from Finder.
4747

4848
See [Deploy from macOS](docs/deploy-from-macos.md) for more detailed information on installing Python 3 on macOS.
4949

docs/deploy-from-macos.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@ Algo uses [Ansible](https://www.ansible.com) which requires Python 3. macOS does
66

77
You'll need to install Python 3 before you can run Algo. Python 3 is available from several different packagers, three of which are listed below.
88

9-
**IMPORTANT:** At this time you **cannot** use Python 3.8 or later with Ansible on macOS. Choose a recent version of Python 3.7 instead.
10-
119
## macOS 10.15 Catalina
1210

1311
Catalina comes with `/usr/bin/python3` installed. This file, and certain others like `/usr/bin/git`, start out as stub files that prompt you to install the Developer Command Line Tools the first time you run them. Having `git` installed can be useful but whether or not you choose to install the Command Line Tools you **cannot** use this version of Python 3 with Algo at this time. Instead install one of the versions below.
@@ -47,11 +45,11 @@ If you don't want to install a package manager you can download a Python package
4745

4846
#### Installation
4947

50-
Download the most recent version of Python 3.7 and install it like any other macOS package. Then initialize the CA certificate store from Finder by double-clicking on the file `Install Certificates.command` found in the `/Applications/Python 3.7` folder.
48+
Download the most recent version of Python and install it like any other macOS package. Then initialize the CA certificate store from Finder by double-clicking on the file `Install Certificates.command` found in the `/Applications/Python 3.8` folder.
5149

5250
When you double-click on `Install Certificates.command` a new Terminal window will open. If the window remains blank then the command has not run correctly. This can happen if you've changed the default shell in Terminal Preferences. Try changing it back to the default and run `Install Certificates.command` again.
5351

54-
After installation open a new tab or window in Terminal and verify that the command `which python3` returns either `/usr/local/bin/python3` or `/Library/Frameworks/Python.framework/Versions/3.7/bin/python3`.
52+
After installation open a new tab or window in Terminal and verify that the command `which python3` returns either `/usr/local/bin/python3` or `/Library/Frameworks/Python.framework/Versions/3.8/bin/python3`.
5553

5654
#### Removal
5755

@@ -73,13 +71,13 @@ In addition to installing Python you'll need to install the package containing t
7371

7472
#### Installation
7573
```
76-
sudo port install python37
74+
sudo port install python38
7775
sudo port install curl-ca-bundle
7876
```
7977
After installation open a new tab or window in Terminal and verify that the command `which python3` returns `/opt/local/bin/python3`.
8078

8179
#### Removal
8280
```
83-
sudo port uninstall python37
81+
sudo port uninstall python38
8482
sudo port uninstall curl-ca-bundle
8583
```

0 commit comments

Comments
 (0)