0
我試圖在沒有運氣的64位Windows機器上的新安裝的Anaconda2中安裝openCV。在Windows機器上安裝opencv Anaconda2
我下載了2.4.9,形成了openCV網站,並做了很多http://mathalope.co.uk/2015/05/07/opencv-python-how-to-install-opencv-python-package-to-anaconda-windows/(和許多其他人)的建議。簡而言之,將cv2.pyd
從opencv的python\2.7\x64
文件夾複製到Anaconda2\Lib\site-packages
文件夾。
當我嘗試導入它在python,我發現了以下錯誤:
ImportError: DLL load failed: 1% in not a valid Win32 application.
任何想法有什麼不對?
起初安裝看起來不錯。它結束時沒有錯誤消息。然而,我沒有看到opencv當我做點子列表,也不能用python導入cv2命令 – Geri
@Geri Conda是pip的替代品。所以在這個例子中,如果你爲你的環境使用了'opencv_test'這個名字,可以使用'conda list --name opencv_test'。要使用該環境,假設使用相同的名稱,您必須使用'activate opencv_test'激活它。當你這樣做時,你應該在提示符前看到文本'[opencv_test]'。例如:'[opencv_test] C:\ Users \ your_name>'假設這一切都已經很好,'python'和'import cv2'應該適合你。 – binarysubstrate
對不起,我對此並不清楚。我按照我的建議做了一切事情。另外我試着通過'conda install -c https://conda.binstar.org/menpo opencv'將它直接安裝到我的本地文件夾中。除此之外,我下載了輪盤Chritoph Gohlke的網站,並做了'pip安裝opencv_python-2.4.12-cp27-none-win_amd64.whl'。在所有情況下,安裝過程徹底,沒有錯誤,並列出了軟件包。但是,如果我嘗試在python中執行'import cv2',我仍然收到相同的錯誤。它看起來像是由於某些原因,python認爲它是一個32位版本而不是64. – Geri