Anda boleh melangkau bahagian ini jika anda telah memasang Python 3 pada Mac anda menggunakan pemasang Python rasmi di sini atau Homebrew.
Jika anda belum memasang Python 3 lagi, mudah dilakukan menggunakan arahan homebrew:
brew install python
Ini akan memasang versi Python 3 terkini yang tersedia melalui HomeBrew. Begitu juga, anda boleh memasangnya menggunakan pemasang Python 3, atau versi MacAdmins Python jika anda mahu.
Kami menganggap anda menggunakan shell Zsh lalai (atau Oh My Zsh) dan mengubah suai .zshrc dengan sewajarnya, tetapi jika anda masih menggunakan bash, Kemudian anda perlu menambah alias pada .bashrc.
nano ~/.zshrc
alias python=/usr/local/bin/python3
Kini anda boleh mengesahkan sama ada alias itu sah dengan menyemak versi python:
$ python --version<br>Python 3.9.8
Ini sepatutnya sama dengan respons semasa anda menaipnya, kerana arahan python dialiaskan kepada python3:
python3 --version
Ingat , ini hanyalah alias. Jika anda terus memasang versi Python 2.7.x asal pada Mac anda, anda boleh mengakses dan menggunakannya dengan menentukan laluan penuh, seperti ini:
/usr/bin/python
Ingat, dalam Python 2.x tidak lagi akan digabungkan dalam versi MacOS yang akan datang.
Kami menggunakan alias dalam contoh ini, tetapi jika anda lebih suka pergi ke laluan ini, anda boleh menggunakan pautan sym yang memautkan /usr/bin/python3 ke /usr/bin/python.
Bagi mereka yang tidak tahu, Apple telah memberi amaran untuk seketika bahawa Python akan ditamatkan dalam versi macOS akan datang, dan masa itu akhirnya tiba dengan ketibaan macOS Monterey 12.3. Ini boleh didapati dalam nota pembangun, yang disenaraikan di bawah Penamatan:
Penahentian
Python 2.7 telah dialih keluar daripada macOS dalam kemas kini ini. Pembangun harus menggunakan Python 3 atau bahasa alternatif. (39795874)
Jadi, jika anda bergantung atau bergantung pada Python 2.7.x untuk sebarang sebab tertentu, anda sama ada perlu mengemas kini program anda untuk keserasian Python 3 atau mengekalkan versi Python 2.x lama yang tidak digunakan lagi. (ini boleh menggunakan Homebrew dll.), atau tulis semula semuanya dan beralih ke bahasa lain sepenuhnya.
Atas ialah kandungan terperinci Jadikan Python 3 sebagai penterjemah lalai pada MacOS. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!