Masalah yang Anda miliki disebabkan oleh asosiasi idle → desktop yang diinstal default.
Nautilus, setidaknya pada Ubuntu 12.04 saya (Classic Desktop), tampaknya tidak memiliki apa pun yang dapat Anda kaitkan dengan perintah (baru) dengan tipe file tertentu (seperti beberapa Desktop / Peramban) dan daftar tidak menunjukkan idle sama sekali , meskipun dipasang melalui apt-get install idle
:
Anda bisa mendapatkan layar dengan mengklik kanan .py
file, memilih Propertieslalu Open WithTAB, dan kemudian klik Show other applications(melaluiOpen With menu memberi Anda hasil yang sama).
Anda harus memperbaiki .dekstop
file idle
dengan mengedit
/usr/share/applications/idle-python2.7.desktop
sebagai root (Anda mungkin memiliki idle-python3.desktop, tergantung pada versi idle yang Anda instal).
[Desktop Entry]
Name=IDLE (using Python-2.7)
Comment=Integrated Development Environment for Python (using Python-2.7)
Exec=/usr/bin/idle-python2.7 -n %f
Icon=/usr/share/pixmaps/python2.7.xpm
Terminal=false
Type=Application
Categories=Application;Development;
StartupNotify=true
Apa yang hilang dalam file yang diinstal adalah %f
pada akhir Exec=
baris. Tambahkan di %f
sana dan simpan. Kemudian di nautilus, klik kanan .py
file dan navigasikan ke Propertiesdan Open WithTAB sekali lagi (Anda tidak perlu me-restart nautilus). Sekarang gulir ke bawah dan Idle (using Python-2.7)
merupakan opsi yang dapat dipilih (baik sebagai aplikasi yang direkomendasikan) atau klik pertama kali dalam daftar acara aplikasi lain:
Anda dapat menggunakannya Set as defaultuntuk selalu membuka .py
file dengan siaga.
idle
secara manual seperti yang dijelaskan dalam jawaban Gabor? Anda juga dapat mencoba menggunakan path lengkap (buka terminal dan jalankantype idle
untuk mendapatkannya).