Saya telah berhasil mengkompilasi Python3.5 dari sumber . Tetapi ketika saya menjalankan ‘python3.5 ' command, Saya mendapatkan pesan kesalahan sebagai “Fatal Python error:Py_Initialize:Unable to get the locale encoding. ImportError:Tidak ada modul bernama encodings “.
Berikut pesan kesalahan lengkapnya:
# python3.5 Fatal Python error: Py_Initialize: Unable to get the locale encoding ImportError: No module named 'encodings' Current thread 0x00007ff41bf46700 (most recent call first): Aborted (core dumped)
Apa yang bisa menjadi masalah?
Solusi:
Masalahnya mungkin karena beberapa instalasi Python di mesin Anda dan perintah 'python3.5 ' mungkin merujuk ke perpustakaan milik versi Python yang berbeda. Nah, mungkin ada alasan lain – perintah ‘python3.5 ' tidak dapat menemukan jalur penginstalan PYTHON. Baris di bawah ini akan menjadi percobaan yang baik untuk kesalahan ini:
# export PYTHONHOME=/usr/local/lib/python3.5/
# export PYTHONPATH=/usr/local/lib/python3.5/
Catatan: Pastikan untuk mengatur jalur instalasi Python3.5 yang benar.
Sekarang, coba jalankan python3.5 dan itu akan berhasil.
# python3.5 Python 3.5.0 (default, Nov 6 2015, 16:57:04) [GCC 4.4.7 20120313 (Red Hat 4.4.7-11)] on linux Type "help", "copyright", "credits" or "license" for more information. >>>
-
Perbaiki Tidak dapat mendeteksi skema URI kesalahan magnet Di Xubuntu
-
Bagaimana Memperbaiki 'KESALAHAN:PERINGATAN:tidak dapat memperoleh codec audio file dengan ffprobe'? [Terselesaikan]
-
Bagaimana cara memperbaiki Kesalahan Instalasi Python saat memuat pustaka bersama:libssl.so.1.0.0? [Terselesaikan]