關(guān)于pip安裝opencv-python遇到的問題
pip安裝opencv-python遇到的問題
1.控制臺出現(xiàn)這種情況就是版本過低,需要先升級版本,命令pip install -upgrade pip
2. 出現(xiàn):Script file ‘D:\Python\Anaconda3\Scripts\pip-script.py’ is not present 原因就是升級pip過程中刪除了原對應(yīng)的文件 缺少升級后的pip及對應(yīng)目錄下的pip-script的python文件,缺少什么我們就加什么文件就解決問題了。cd命令切換到Scripts文件,使用命令conda install pip
3. 重新用pip install opencv-python 使用pip list檢查安裝是否成功
樹莓派 pip安裝opencv-python的正確實踐
python -m pip install opencv-python -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com ? """許多教程里的代碼都是用的老版本,函數(shù)API的接口有時不一樣,如果不指定版本的話會安裝最新版本,代碼得大#幅修改,給入門增加阻力。 #安裝指定版本: pip install opencv-python==3.4.3.18 記錄備查 """
完整安裝過程如下
以后大家參考
pi@raspberrypi:~ $ python -m pip install opencv-python -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com Looking in indexes: http://pypi.douban.com/simple/, https://www.piwheels.org/simple Collecting opencv-python Downloading http://pypi.doubanio.com/packages/a1/d6/8422797e35f8814b1d9842530566a949d9b5850a466321a6c1d5a99055ee/opencv-python-4.3.0.38.tar.gz (88.0MB) 100% |████████████████████████████████| 88.0MB 1.3MB/s Installing build dependencies ... error Complete output from command /usr/bin/python -m pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-L6WFRh --no-warn-script-location --no-binary :none: --only-binary :none: -i http://pypi.douban.com/simple/ --extra-index-url https://www.piwheels.org/simple --trusted-host pypi.douban.com -- setuptools wheel scikit-build cmake pip "numpy==1.11.3; python_version=='3.5'" "numpy==1.13.3; python_version=='3.6'" "numpy==1.14.5; python_version=='3.7'" "numpy==1.17.3; python_version>='3.8'": Ignoring numpy: markers 'python_version == "3.5"' don't match your environment Ignoring numpy: markers 'python_version == "3.6"' don't match your environment Ignoring numpy: markers 'python_version == "3.7"' don't match your environment Ignoring numpy: markers 'python_version >= "3.8"' don't match your environment Looking in indexes: http://pypi.douban.com/simple/, https://www.piwheels.org/simple, https://www.piwheels.org/simple Collecting setuptools Downloading http://pypi.doubanio.com/packages/e1/b7/182161210a13158cd3ccc41ee19aadef54496b74f2817cc147006ec932b4/setuptools-44.1.1-py2.py3-none-any.whl (583kB) Collecting wheel Downloading http://pypi.doubanio.com/packages/a7/00/3df031b3ecd5444d572141321537080b40c1c25e1caa3d86cdd12e5e919c/wheel-0.35.1-py2.py3-none-any.whl Collecting scikit-build Downloading http://pypi.doubanio.com/packages/78/c9/7c2c7397ea64e36ebb292446896edcdecbb8c1aa6b9a1a32f6f67984c3df/scikit_build-0.11.1-py2.py3-none-any.whl (72kB) Collecting cmake Downloading http://pypi.doubanio.com/packages/eb/0a/039d5e4c4e2cf347091fe0e3ee322413e3750a5d4bd1d4b6d8537072687a/cmake-3.18.2.post1.tar.gz Complete output from command python setup.py egg_info: Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-install-S8P7fC/cmake/setup.py", line 7, in <module> from skbuild import setup ImportError: No module named skbuild ---------------------------------------- Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-S8P7fC/cmake/ ---------------------------------------- Command "/usr/bin/python -m pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-L6WFRh --no-warn-script-location --no-binary :none: --only-binary :none: -i http://pypi.douban.com/simple/ --extra-index-url https://www.piwheels.org/simple --trusted-host pypi.douban.com -- setuptools wheel scikit-build cmake pip "numpy==1.11.3; python_version=='3.5'" "numpy==1.13.3; python_version=='3.6'" "numpy==1.14.5; python_version=='3.7'" "numpy==1.17.3; python_version>='3.8'"" failed with error code 1 in None pi@raspberrypi:~ $ import cv2 as cv bash: import:未找到命令 pi@raspberrypi:~ $ python Python 2.7.16 (default, Oct 10 2019, 22:02:15) [GCC 8.3.0] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import cv2 as cv >>> print(cv.__version__) 3.2.0 >>>
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Django實現(xiàn)WebSocket在線聊天室功能(channels庫)
本文基于channels庫Django實現(xiàn)WebSocket在線聊天室功能,包括安裝及創(chuàng)建django項目的全過程,通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-09-09Python try-except-else-finally的具體使用
本文主要介紹了Python try-except-else-finally的具體使用,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-08-08Python實現(xiàn)新型冠狀病毒傳播模型及預(yù)測代碼實例
在本篇文章里小編給大家整理的是關(guān)于Python實現(xiàn)新型冠狀病毒傳播模型及預(yù)測代碼內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。2020-02-02python3 實現(xiàn)mysql數(shù)據(jù)庫連接池的示例代碼
這篇文章主要介紹了python3 實現(xiàn)mysql數(shù)據(jù)庫連接池的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04django ORM之values和annotate使用詳解
這篇文章主要介紹了django ORM之values和annotate使用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-05-05分布式爬蟲scrapy-redis的實戰(zhàn)踩坑記錄
最近用scrapy-redis嘗試了分布式爬蟲,使用過程中也遇到了不少問題,下面這篇文章主要給大家介紹了關(guān)于分布式爬蟲scrapy-redis的實戰(zhàn)踩坑記錄,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2022-08-08