Jika saya klik dua kali pada file .py itu membuka "IDLE" (adakah cara lain untuk membuka "IDLE"?), Tetapi versi python default adalah 2 ketika saya memilih "run". Saya ingin PERMANEN mengubah versi default menjadi 3 sehingga saya tidak perlu mengganti versi setiap kali saya mengaktifkan Raspberry Pi saya.
Saya telah mencari ini tanpa hasil. Sebagian besar jawaban sebelum dimasukkannya Python 3 dan menjelaskan cara menginstal 3 tetapi BUKAN cara beralih default, maka pertanyaan ini.
Jawaban:
IDLE
biasanya diinstal bersamapython
, jadi Anda harus memilikiidle3
suatu tempat. Inilah yang harus Anda lakukan:Cobalah untuk menjalankan
idle3
,idle3.3
,idle3.4
dll di terminal untuk memastikan Anda memilikinya. Anggap saja sudahidle3
Ubah asosiasi
.py
file file, sehingga dibuka denganidle3
ketika diklik dua kali. Ini tergantung pada manajer file Anda, biasanya klik kanan -> "Open With ...".Sekali lagi, bermain dengan symlink bukanlah ide yang baik, karena skrip dimulai dengan
#!/usr/bin/python
harapan untuk dieksekusipython2
.sumber
a yang tepat cara untuk melakukannya adalah dengan menggunakan Debain ini update-alternatif
UPD: orang terlalu malas untuk jyst R ead T dia F ine M lipat:
Begitulah seharusnya. Setelah itu untuk mengganti semuanya:
untuk memilih yang Anda butuhkan. Ini tidak akan memecahkan PEP-394 , karena
python2
danpython3
binari akan di mana mereka harus berada dalam multi-berversi menginstal: di prefiks instalasi (usr/python2
dan/usr/python3
masing-masing)sumber
update-alternatives
.update-alternatives
hanya cara yang bagus untuk melacak symlink di sistem Anda, jadi pada akhirnya solusi Anda akan mengalami masalah yang sama dengan @Milliways ': Anda akan mengganti/usr/bin/python
, yang merupakan pelanggaran PEP-394./usr/bin/python
harus menunjuk ke python2, karena banyak skrip warisan dimulai dengan#!/usr/bin/python
hanya berjalan dengan benar dengan python2.