Saya sedikit terlambat untuk permainan yang satu ini, tapi saya pikir saya harus mengirim jawaban yang diperbarui karena saya baru saja mengalami masalah ini untuk diri saya sendiri. Harap dicatat bahwa ini hanya akan berlaku untuk pengaturan berbasis Mac (Saya belum mencobanya dengan Windows atau rasa Linux).
Cara paling sederhana untuk membuatnya berfungsi adalah menginstal Python via Brew . Jika Anda belum menginstal minuman, Anda harus melakukannya terlebih dahulu. Setelah terinstal, lakukan hal berikut di terminal:
brew install python
Ini akan menginstal Python 3. Setelah diinstal, jalankan ini:
ls -l /usr/local/bin/python*
Anda akan melihat semua tautan yang dibuat oleh brew untuk pemasangan Python-nya. Akan terlihat seperti ini:
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
Baris pertama dalam contoh ini menunjukkan python3
symlink. Untuk mengaturnya sebagai python
symlink default, jalankan yang berikut ini:
ln -s -f /usr/local/bin/python3 /usr/local/bin/python
Setelah diatur, Anda dapat melakukan:
which python
dan itu harus menunjukkan:
/usr/local/bin/python
Anda harus memuat ulang shell terminal Anda saat ini agar dapat menggunakan symlink baru di shell itu, namun, semua sesi shell yang baru dibuka akan (harus) menggunakannya secara otomatis. Untuk mengujinya, buka terminal shell baru dan jalankan yang berikut:
python --version