Ralat Tiada Pengagihan Padanan Ditemui untuk TKInter (diselesaikan)

Ralat Tiada Pengagihan Padanan Ditemui untuk TKInter (diselesaikan)

Sekiranya anda mendapat mesej ralat yang mengatakan "Tidak dapat mencari versi yang memenuhi keperluan Tkinter (dari versi: Tiada). Tiada pengedaran sepadan yang dijumpai untuk tkinter ”, boleh mengecewakan dan mungkin menghalang anda daripada menggunakan tkinter dalam skrip python anda. Dalam tutorial ini, kami akan belajar bagaimana menyelesaikan ralat ini dan berjaya memasang tkinter pada sistem linux menggunakan sama ada pengurus pakej lalai.

Ralat: Tiada pengedaran sepadan yang dijumpai untuk tkinter

Dalam panduan penyelesaian masalah cepat ini, saya akan cuba membantu anda menyelesaikan masalah ini.

Penyelesaian

Sebilangan besar sistem operasi popular mengandungi 'Tkinter' perpustakaan di repositori lalai mereka. Yang boleh dipasang menggunakan pengurus pakej sistem. Gunakan salah satu arahan berikut untuk memasang perpustakaan python tkinter berdasarkan sistem operasi.

  • Pada Linux yang berpangkalan di Debian (Ubuntu, Debian, Pop!_OS):
    sudo apt-get memasang python3-tk  
  • Pada sistem Linux berasaskan gerbang:
    sudo pacman -s tk  
  • Pada CentOS, Redhat, dan Oracle Linux Systems:
    Sudo Yum Install -y Tkinter Tk -Devel 
  • Mengenai sistem Linux yang berpangkalan di Fedora:
    sudo dnf memasang python3-tkinter 

Semoga arahan di atas membantu anda menyelesaikan masalah pemasangan tkinter di sistem anda. Jangan ragu untuk memberikan cadangan berharga anda dalam komen.

Kesimpulan

Dalam tutorial ini, kami belajar bagaimana menyelesaikan ralat "tidak ada pengedaran sepadan yang dijumpai untuk tkinter" ketika cuba memasang tkinter pada sistem linux menggunakan pip. Kami meneroka beberapa sebab yang berpotensi untuk kesilapan ini dan membincangkan penyelesaian yang berbeza, termasuk menaik taraf PIP, memeriksa sambungan internet dan pemasangan python, dan memasang tkinter menggunakan pengurus pakej. Dengan pengetahuan ini, anda harus berjaya memasang TKInter pada sistem Linux anda dan menggunakannya dalam skrip Python anda.