Importerror No Module Dinamakan 'AnyDBM' pada Debian Linux - Penyelesaian
- 2171
- 26
- Dana Hammes
Gejala
Semasa menggunakan apt-get
Alat Suite di Debian Linux Anda mungkin melihat mesej ralat yang serupa dengan yang di bawah:
Traceback (panggilan terakhir terakhir): Fail "/usr/bin/apt-listchanges", baris 29, dalam import AnyDBM Importerror: tiada modul yang dinamakan 'AnyDBM'
Kesalahan di atas mungkin disebabkan oleh perubahan versi sistem penterjemah python luas dari versi python2 ke python3 lalai.
# python -v python 3.4.2
Penyelesaian
Untuk memperbaiki ralat ini, tukar penterjemah lalai dari /usr/bin/apt-listchanges
kepada Python 2. Pertama, periksa versi python yang ada pada sistem anda:
# ls/usr/bin/python*/usr/bin/python/usr/bin/python2/usr/bin/python2.7/usr/bin/python3/usr/bin/python3.4/usr/bin/python3.4m/usr/bin/python3m
Seterusnya, tukar baris pertama /usr/bin/apt-listchanges
Skrip:
Dari: #!/usr/bin/python ke: #!/usr/bin/python2.7
Versi Python sebenar bergantung pada pemasangan versi Debian anda.
Tutorial Linux Berkaitan:
- Perkara yang hendak dipasang di Ubuntu 20.04
- Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
- Fail Konfigurasi Linux: 30 teratas yang paling penting
- Sistem Hung Linux? Cara melarikan diri ke baris arahan dan ..
- Pengenalan kepada Automasi, Alat dan Teknik Linux
- Senarai alat Kali Linux terbaik untuk ujian penembusan dan ..
- Mint 20: Lebih baik daripada Ubuntu dan Microsoft Windows?
- Ubuntu 20.04 Trik dan Perkara yang Anda Tidak Tahu
- Perkara yang perlu dilakukan setelah memasang Ubuntu 22.04 Jur -ubur Jammy ..
- Manjaro Linux Windows 10 Dual Boot
- « Cara Memasang Adobe Flash Player di Fedora Linux dengan Firefox
- Apabila anda perlu menyusun kernel anda sendiri »