python-opencv安裝過程,錯誤彙總
在安裝python-opencv過程中出了很多錯誤,安裝完成後總結和大家分享 喜歡就點個贊哈
1,pyhton出錯:
python d:\test.py File “”, line 1 python d:\test.py ^ SyntaxError: invalid syntax
2,如果在使用Opencv的過程中出現 OpenCV Error: Assertion failed (size.width>0 && size.height>0) in cv::imshow, file ………\opencv\modules\highgui\src\window.cpp, line 261, 這個和別人報錯相似,但沒有解決,路徑格式包括轉義字元可能是原因之一, 但我這次情況不是這樣
最後這個錯誤,怎麼也找不到,自己確定安裝成功,函式無法呼叫, 由此是opencv的問題,於是更新到最新版本,依然不可以,最後重新建立工程, 可以了 原因可能其他庫都是最新版,而cv根據教程選擇老版本而出現不相容情況 重建工程,重新link
在過程中找到,whl的原始檔位置,在這裡,其他檔案同理可得 D:\soft\python\Lib\site-packages\cv2\data
3,whl解釋 whl格式本質上是一個壓縮包,裡面包含了py檔案,以及經過編譯的pyd檔案。 使得可以在不具備編譯環境的情況下,選擇合適自己的python環境進行安裝。
4,在安裝第三方api按順序安裝,numpy,scipy等等 在安裝matplotlib時由於需要很多東西,比如six等,中間不小心斷網等,可能以為matplotlib安裝失敗,則將那個沒有安裝完的自己pip install 即可,再次matplotlib,會接著安裝,如果這個過程安裝沒有問題可以忽略
5,安裝也可以直接在cmd中安裝,如pip install numpy 不用提前下載whl,要聯網