Cara Menukar Versi Python Lalai: Melangkaui Isu Keserasian
Anda memasang Python 3.2 dan, walaupun menjalankan perintah Kemas Kini Profil Shell, Terminal masih menunjukkan Python 2.6.1. Percanggahan ini boleh mengelirukan, jadi mari kita terokai cara menukar versi Python lalai anda.
Konteks Sejarah: Keserasian Ke Belakang dan Berbilang Versi
Pada masa lalu, Python2 telah berleluasa . Keluaran Python3 memperkenalkan perubahan ketara, memecahkan keserasian ke belakang. Untuk mengekalkan keserasian untuk skrip sedia ada, pemasangan Python2 kekal utuh dan versi terkini biasanya diakses melalui python3.
Amalan Semasa: Persekitaran Lalai dan Maya Ditakrifkan Pengguna
Hari ini, banyak sistem pengendalian membenarkan pengguna menetapkan lalai tersuai untuk arahan python. Ini menawarkan lebih fleksibiliti kerana kebanyakan perisian kini secara jelas merujuk kepada python2 atau python3.
Shell Alias: Pilihan Tempatan yang Mudah
Anda boleh mencipta alias tersuai dalam shell anda untuk buat python melancarkan python3. Walau bagaimanapun, pendekatan ini hanya mudah digunakan pada komputer tempatan anda dan memerlukan menaip alias secara manual setiap kali.
Berbilang 3. atau 2. Versi: Menggunakan Alat Pengurusan OS Anda
Jika anda memasang berbilang versi Python, gunakan pengurus pakej OS anda untuk menjejak dan mungkin mengalih keluar versi lama. Jika anda memerlukan berbilang versi, konfigurasikan pembolehubah $PATH anda untuk mengutamakan lalai yang diingini atau gunakan alternatif kemas kini.
Memahami $PATH dan Pautan Simbolik
$PATH ialah satu pembolehubah persekitaran yang menentukan direktori mana yang dicari untuk fail boleh laku. Secara lalai, kebanyakan sistem mempunyai /usr/bin (atau serupa) dalam $PATH, yang biasanya mengandungi pautan simbolik kepada pelbagai versi Python.
Atas ialah kandungan terperinci Cara Menukar Versi Python Lalai: Mengapa Terminal Saya Masih Menggunakan Python 2?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!