Python 3 sudah diinstal tetapi python -V mengembalikan python 2 [duplikat]

Sep 07 2020

Saya mencoba menginstal python 3 menggunakan home-brew. Ini memberi tahu saya bahwa itu sudah diinstal.

Setiap kali saya menjalankan python test.py itu menggunakan python2. Bagaimana cara mengubah default menjadi python 3?

Jawaban

L00P Sep 07 2020 at 21:49

Jika Python muncul di bawah perintah, itu sudah diinstal. Versi apa Mari kita periksa:

$ brew info python
python: stable 3.7.3 (bottled), HEAD
Interpreted, interactive, object-oriented programming language
https://www.python.org/
/usr/local/Cellar/python/3.7.2_1 (8,437 files, 118MB) *
## further output not included ##

Pemelihara Homebrew telah memperbarui botol Python default agar mengarah ke rilis terbaru. Karena pengelola Homebrew lebih dapat diandalkan dalam memperbarui rilis daripada kebanyakan dari kita, Anda dapat menggunakan Python 3 versi Homebrew dengan perintah berikut:

$ brew update && brew upgrade python

Sekarang Anda harus mengarahkan alias ke salinan Python yang dikelola Homebrew:

# If you added the previous alias, use a text editor to update the line to the following.
alias python=/usr/local/bin/python3

Untuk memastikan jalur di atas mengarah ke tempat Homebrew menginstal Python di lingkungan Anda, Anda dapat menjalankan brew info python dan mencari informasi jalur.