Non ho davvero voluto iniziare la mia domanda con questo perché sembra essere un errore comune qui. Tuttavia, avendo perso ore su questo ora e dopo aver seguito ogni thread che ho trovato, nessuna delle risposte fornite ha risolto questo problema per me.Impossibile importare cv2; "Caricamento DLL non riuscito"
Quindi la mia unica opzione è quella di fornire tutte le informazioni che posso sul mio set up e spero che qualcuno di voi possa riconoscere il problema.
Sono in esecuzione su Windows 10 (x64) e ho installato i seguenti binari precompilati dalla raccolta here.
- python 3.5.0-win32 (installato dal sito di pitone)
- NumPy 1.10-CP35-win32
- matplotlib 1.4.3-CP35-win32
- OpenCV 3.0.0-CP35-win32
Tutto è stato installato utilizzando "pip install file_name.whl" senza messaggi di errore. Tuttavia la differenza è aperta CV non consente di importare ed ottengo il seguente errore:
>>> import cv2
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "C:\Program Files (x86)\JetBrains\PyCharm Community Edition 4.5.4\helpers\pydev\pydev_import_hook.py", line 21, in do_import
module = self._system_import(name, *args, **kwargs)
ImportError: DLL load failed: The specified module could not be found.
cv2.cp35-win32.pyd più molti dll file sono installati a C: \ Python35 \ Lib \ site-packages
ho provato a cambiare titolo cv2.cp35-win32.pyd a cv2.pyd e la copia dei file dll -C: \ Python35 \ DLL
Ho provato con un altro pacchetto python OpenCV scaricato dal sito, aggiungendo la directory bin al mio ambiente PATH e spostando il cv2.pyd file C: \ Python35 \ Lib \ site-packages
Lo stesso errore appare ogni volta. Qualsiasi aiuto sarebbe apprezzato!
Funziona su Python 3 – AdityaIntwala
suppliche si Cheak variabili d'ambiente. ha incluso la giusta direzione. se non. [envs] (http://stackoverflow.com/a/41158148/6952434) – galabrim