I really didn't want to start my own question with this because it seems to be a common error here. However, having wasted hours on this now and having followed every thread I could find, none of the given answers have sorted this for me.
So my only option is to provide all the information I can about my set up and hope one of you lot can recognise the problem.
I'm running on windows 10(x64) and have installed the following prebuilt binaries from the collection here.
- python 3.5.0-win32 (installed from python website)
- numpy 1.10-cp35-win32
- matplotlib 1.4.3-cp35-win32
- opencv 3.0.0-cp35-win32
Everything was installed using "pip install file_name.whl" with no error messages.
However the difference is open cv will not import and I get the following error:
>>> import cv2
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "C:Program Files (x86)JetBrainsPyCharm Community Edition 4.5.4helperspydevpydev_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 plus many .dll files are installed to C:Python35Libsite-packages
I've tried renaming cv2.cp35-win32.pyd to cv2.pyd and copying the .dll files to C:Python35DLLs
I've tried using another python opencv package downloaded from the site, adding the bin directory to my PATH environment and moving the cv2.pyd file to C:Python35Libsite-packages
The same error appears every time. Any help would be appreciated!
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…