Mengapa menggunakan tautan simbolis untuk mengubah versi python default di Ubuntu dianggap tidak aman?
Saya membaca informasi ini di beberapa forum tetapi tidak menemukan jawaban mengapa demikian.
sumber
Mengapa menggunakan tautan simbolis untuk mengubah versi python default di Ubuntu dianggap tidak aman?
Saya membaca informasi ini di beberapa forum tetapi tidak menemukan jawaban mengapa demikian.
Dalam kebanyakan sistem, python
merujuk ke python2 dan python3
mengacu ke python3.
Alasan tautan simbolis yang dibuat dengan python
merujuk python3
dianggap tidak aman adalah karena ini akan menyebabkan aplikasi yang digunakan python
untuk merujuk python2
ke crash atau perilaku buruk. Ini terutama karena python3 tidak kompatibel dengan python2; mereka sangat berbeda dalam sintaks dan semantik .
Anda sebaiknya menggunakan alias sebagai alternatif yang lebih baik untuk menggunakan python untuk merujuk ke python3 .
tautan simbolik secara umum tidak buruk, tergantung bagaimana Anda menggunakannya.
Tidak baik untuk mengubah default python
, karena banyak program menggunakan python 2
daripada python 3
. Mengapa Anda tidak menggunakan python3
perintah saja saat Anda membutuhkannya tanpa membuat perubahan.
paython
? (Tiga kali juga) :)