Я трохи запізнююсь на грі на цьому, але я подумав, що слід опублікувати оновлену відповідь, оскільки я щойно зіткнувся з цим питанням. Зауважте, що це стосується лише налаштування на основі Mac (я не пробував цього з Windows або будь-яким ароматом Linux).
Найпростіший спосіб налагодити цю роботу - встановити Python через Brew . Якщо у вас не встановлено заварку, вам потрібно буде це зробити спочатку. Після встановлення виконайте наступне в терміналі:
brew install python
Це встановить Python 3. Після його встановлення запустіть це:
ls -l /usr/local/bin/python*
Ви побачите всі посилання, створені brew, до його встановлення Python. Це буде виглядати приблизно так:
lrwxr-xr-x 1 username admin 36 Oct 1 13:35 /usr/local/bin/python3@ -> ../Cellar/python/3.7.4_1/bin/python3
lrwxr-xr-x 1 username admin 43 Oct 1 13:35 /usr/local/bin/python3-config@ -> ../Cellar/python/3.7.4_1/bin/python3-config
lrwxr-xr-x 1 username admin 38 Oct 1 13:35 /usr/local/bin/python3.7@ -> ../Cellar/python/3.7.4_1/bin/python3.7
lrwxr-xr-x 1 username admin 45 Oct 1 13:35 /usr/local/bin/python3.7-config@ -> ../Cellar/python/3.7.4_1/bin/python3.7-config
lrwxr-xr-x 1 username admin 39 Oct 1 13:35 /usr/local/bin/python3.7m@ -> ../Cellar/python/3.7.4_1/bin/python3.7m
lrwxr-xr-x 1 username admin 46 Oct 1 13:35 /usr/local/bin/python3.7m-config@ -> ../Cellar/python/3.7.4_1/bin/python3.7m-config
Перший рядок у цьому прикладі показує python3
симпосилання. Щоб встановити його як python
символьне посилання за замовчуванням, виконайте наступне:
ln -s -f /usr/local/bin/python3 /usr/local/bin/python
Після встановлення ви можете:
which python
і він повинен показувати:
/usr/local/bin/python
Вам доведеться перезавантажити поточну оболонку термінала, щоб використовувати нову символьну посилання в цій оболонці, однак усі нововідкриті сеанси оболонки автоматично (повинні) використовувати її. Щоб перевірити це, відкрийте нову оболонку терміналу та запустіть наступне:
python --version