Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Menyelesaikan \'ImportError: Tiada modul bernama \'_ctypes\'\' Apabila Menggunakan Nilai daripada Multiprocessing dalam Python3?
Python3: Menyelesaikan "ImportError: Tiada modul bernama '_ctypes'" Apabila Menggunakan Nilai daripada Multiprocessing
Semasa cuba untuk menetapkan pembolehubah menggunakan Nilai daripada modul multiprocessing dalam Python3, pengguna mungkin menghadapi ralat "ImportError: No module named '_ctypes'". Isu ini biasanya timbul selepas mengemas kini Python kepada versi 3.4.
Salah satu punca yang mungkin ialah kemas kini Python yang tidak lengkap atau tidak betul. Walaupun Python 3.4 telah dipasang dalam /usr/local/lib/python3.4, versi sebelumnya (3.3.2) kekal dipasang dalam /usr/lib. Untuk memastikan kemas kini yang betul, pasang semula Python 3.4.
Penyelesaian berpotensi kedua melibatkan pemasangan libffi-dev dan pemasangan semula Python 3.7. Untuk sistem RHEL/Fedora, gunakan arahan berikut:
Untuk Debian/ Sistem Ubuntu, gunakan:
Selepas berjaya memasang libffi-dev, pasang semula Python 3.7. Langkah-langkah ini harus menyelesaikan isu "ImportError: No module named '_ctypes'" apabila menggunakan Value daripada modul multiprocessing.
Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan \'ImportError: Tiada modul bernama \'_ctypes\'\' Apabila Menggunakan Nilai daripada Multiprocessing dalam Python3?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!