Rumah > pembangunan bahagian belakang > Tutorial Python > Mengapa saya mendapat \'Pemuatan DLL gagal: %1 bukan aplikasi Win32 yang sah\' apabila mengimport cv2?

Mengapa saya mendapat \'Pemuatan DLL gagal: %1 bukan aplikasi Win32 yang sah\' apabila mengimport cv2?

Susan Sarandon
Lepaskan: 2024-10-31 20:28:02
asal
622 orang telah melayarinya

Why am I getting

ImportError: Kegagalan Muatan DLL untuk Aplikasi Win32 Bukan Asli (cv2)

Isu:

Ralat Import berlaku apabila mengimport pakej cv2, dengan mesej ralat: "Pemuatan DLL gagal: %1 bukan aplikasi Win32 yang sah" walaupun terdapat DLL yang diperlukan dalam laluan.

Latar belakang :

Isu ini nampaknya berpunca daripada menggunakan versi 32-bit cv2.pyd pada sistem 64-bit dan pemasangan Python.

Penyelesaian:

Untuk menyelesaikan isu ini, dapatkan versi 64-bit cv2.pyd daripada sumber tidak rasmi seperti tapak web yang disediakan dalam jawapan: [Perduaan Windows Tidak Rasmi untuk Pakej Sambungan Python](https://www. lfd.uci.edu/~gohlke/pythonlibs/).

Atas ialah kandungan terperinci Mengapa saya mendapat \'Pemuatan DLL gagal: %1 bukan aplikasi Win32 yang sah\' apabila mengimport cv2?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan