国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Linux系統(tǒng)下python pip/conda安裝opencv(opencv-python)編譯出錯解決方法

這篇具有很好參考價值的文章主要介紹了Linux系統(tǒng)下python pip/conda安裝opencv(opencv-python)編譯出錯解決方法。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

問題描述:提示編譯出錯(不同的pip/conda/linux版本報的錯誤不一致)

錯誤一:

  Traceback (most recent call last):
    File "/usr/local/lib/python3.6/dist-packages/pip/_vendor/pep517/_in_process.py", line 280, in <module>
      main()
    File "/usr/local/lib/python3.6/dist-packages/pip/_vendor/pep517/_in_process.py", line 263, in main
      json_out['return_val'] = hook(**hook_input['kwargs'])
    File "/usr/local/lib/python3.6/dist-packages/pip/_vendor/pep517/_in_process.py", line 205, in build_wheel
      metadata_directory)
    File "/usr/local/lib/python3.6/dist-packages/setuptools/build_meta.py", line 217, in build_wheel
      wheel_directory, config_settings)
    File "/usr/local/lib/python3.6/dist-packages/setuptools/build_meta.py", line 202, in _build_with_temp_dir
      self.run_setup()
    File "/usr/local/lib/python3.6/dist-packages/setuptools/build_meta.py", line 254, in run_setup
      self).run_setup(setup_script=setup_script)
    File "/usr/local/lib/python3.6/dist-packages/setuptools/build_meta.py", line 145, in run_setup
      exec(compile(code, __file__, 'exec'), locals())
    File "setup.py", line 535, in <module>
      main()
    File "setup.py", line 309, in main
      cmake_source_dir=cmake_source_dir,
    File "/tmp/pip-build-env-tde8voxz/overlay/lib/python3.6/site-packages/skbuild/setuptools_wrap.py", line 683, in setup
      cmake_install_dir,
    File "setup.py", line 448, in _classify_installed_files_override
      raise Exception("Not found: '%s'" % relpath_re)
  Exception: Not found: 'python/cv2/py.typed'
  ----------------------------------------
  ERROR: Failed building wheel for opencv-python
Failed to build opencv-python
ERROR: Could not build wheels for opencv-python which use PEP 517 and cannot be installed directly
WARNING: You are using pip version 20.3.3; however, version 21.3.1 is available.
You should consider upgrading via the '/usr/bin/python3 -m pip install --upgrade pip' command.

?錯誤二:

  Traceback (most recent call last):
    File "/usr/local/lib/python3.6/dist-packages/pip/_vendor/pep517/in_process/_in_process.py", line 363, in <module>
      main()
    File "/usr/local/lib/python3.6/dist-packages/pip/_vendor/pep517/in_process/_in_process.py", line 345, in main
      json_out['return_val'] = hook(**hook_input['kwargs'])
    File "/usr/local/lib/python3.6/dist-packages/pip/_vendor/pep517/in_process/_in_process.py", line 262, in build_wheel
      metadata_directory)
    File "/usr/local/lib/python3.6/dist-packages/setuptools/build_meta.py", line 217, in build_wheel
      wheel_directory, config_settings)
    File "/usr/local/lib/python3.6/dist-packages/setuptools/build_meta.py", line 202, in _build_with_temp_dir
      self.run_setup()
    File "/usr/local/lib/python3.6/dist-packages/setuptools/build_meta.py", line 254, in run_setup
      self).run_setup(setup_script=setup_script)
    File "/usr/local/lib/python3.6/dist-packages/setuptools/build_meta.py", line 145, in run_setup
      exec(compile(code, __file__, 'exec'), locals())
    File "setup.py", line 535, in <module>
      main()
    File "setup.py", line 309, in main
      cmake_source_dir=cmake_source_dir,
    File "/tmp/pip-build-env-efsyy48d/overlay/lib/python3.6/site-packages/skbuild/setuptools_wrap.py", line 683, in setup
      cmake_install_dir,
    File "setup.py", line 448, in _classify_installed_files_override
      raise Exception("Not found: '%s'" % relpath_re)
  Exception: Not found: 'python/cv2/py.typed'
  ----------------------------------------
  ERROR: Failed building wheel for opencv-python
Failed to build opencv-python
ERROR: Could not build wheels for opencv-python, which is required to install pyproject.toml-based projects

解決方法一:安裝build-essential與cmake后,再然后重新安裝opencv-python,安裝指令如下(若無需使用opencv-python新版本的特定功能,則不推薦使用,因為新版本需要編譯安裝,編譯時間約20分鐘左右)

sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install build-essential cmake

解決方法二:查看當前未能安裝成功的opencv版本,然后指定一個低版本的opencv-python安裝(推薦使用,部分低版本安裝無需編譯,可以瞬間完成安裝)

# 如默認安裝的opencv-python版本為4.8,切換4.5版本安裝
pip install opencv-python==4.5.1.48

# 注:1、一些低版本的opencv-python不用編譯,可以直接安裝成功
#    2、版本的詳細版本號可以嘗試安裝后,根據(jù)可以選擇的版本提示安裝
pip install opencv-python==4.5
ERROR: Could not find a version that satisfies the requirement opencv-python==4.3 (from versions: 3.2.0.8, 3.3.0.10, 3.3.1.11, 3.4.0.12, 3.4.0.14, 3.4.1.15, 3.4.2.16, 3.4.2.17, 
3.4.3.18, 3.4.4.19, 3.4.5.20, 3.4.6.27, 3.4.7.28, 3.4.8.29, 3.4.9.31, 3.4.9.33, 3.4.10.35, 
3.4.10.37, 3.4.11.39, 3.4.11.41, 3.4.11.43, 3.4.11.45, 3.4.13.47, 3.4.14.51, 3.4.14.53, 
3.4.15.55, 3.4.16.57, 3.4.16.59, 3.4.17.61, 3.4.17.63, 3.4.18.65, 4.0.0.21, 4.0.1.23, 
4.0.1.24, 4.1.0.25, 4.1.1.26, 4.1.2.30, 4.2.0.32, 4.2.0.34, 4.3.0.36, 4.3.0.38, 4.4.0.40, 
4.4.0.42, 4.4.0.44, 4.4.0.46, 4.5.1.48, 4.5.2.52, 4.5.2.54, 4.5.3.56, 4.5.4.58, 4.5.4.60, 
4.5.5.62, 4.5.5.64, 4.6.0.66, 4.7.0.68, 4.7.0.72, 4.8.0.74, 4.8.0.76)
ERROR: No matching distribution found for opencv-python==4.5

補充內容:部分低版本安裝雖不用編譯,但版本號低于4.8的opencv包在VSCode中沒有代碼提示,因此能安裝新版本盡可能安裝新版本文章來源地址http://www.zghlxwxcb.cn/news/detail-755775.html

到了這里,關于Linux系統(tǒng)下python pip/conda安裝opencv(opencv-python)編譯出錯解決方法的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 安裝opencv-python

    安裝opencv-python

    1.由于之前pip install --upgrade pip出錯了,導致Anaconda中Scripts中pip.exe出錯 解決方式:python -m ensurepip --default-pip,獲得可行的pip.exe 可行的升級pip的方式:python -m pip install --upgrade pip 2.安裝opencv-python 嘗試從官網(wǎng)安裝,官網(wǎng)提示需要更新pip 但是更新出錯了,于是有了1問題,pip.exe不

    2024年02月06日
    瀏覽(21)
  • opencv-python安裝

    opencv-python安裝

    OpenCV就是學習計算機視覺的過程中經(jīng)常用到的工具,opencv降低了計算機視覺的學習門檻。隨著機器學習、深度學習等技術的發(fā)展,Python龐大的擴展庫為Python用戶在編程過程中提供了極大的便利,opencv-python便是其中一員。在實際使用opencv-python擴展庫的過程中,更多的讀者關心

    2024年02月04日
    瀏覽(25)
  • Ubuntu20.04 編譯 gstreamer 支持gpu硬編解 opencv-python同支持gst

    Ubuntu20.04 編譯 gstreamer 支持gpu硬編解 opencv-python同支持gst

    Gstreamer是一個支持Windows,Linux,Android, iOS的跨平臺的多媒體框架,應用程序可以通過管道(Pipeline)的方式,將多媒體處理的各個步驟串聯(lián)起來,達到預期的效果。每個步驟通過元素(Element)基于GObject對象系統(tǒng)通過插件(plugins)的方式實現(xiàn),方便了各項功能的擴展。 下圖

    2024年02月11日
    瀏覽(107)
  • ”conda,pip,git clone和源碼安裝“四種方式安裝 python 包

    一、安裝位置 主要存在三個安裝位置: 無論系統(tǒng)環(huán)境還是虛擬環(huán)境,conda install 均將 package 安裝到 anaconda3/pkgs 目錄下 系統(tǒng)環(huán)境下 pip install 將 package 安裝到 ~/.local/lib/python3.x/site-packages 目錄下 虛擬環(huán)境下 pip install 將 package 安裝到 anaconda3/envs/current_env/lib/python3.x/site-packages 目錄

    2024年02月11日
    瀏覽(29)
  • 解決opencv-python 安裝報錯 Could not build wheels for opencv-python

    但是發(fā)現(xiàn)更新完了之后還是沒用,因為主要原因是如果直接安裝opencv默認安裝最新版,此時找一個python3.6支持的版本就行了,如4.3.0.38,使用如下命令即可成功安裝

    2024年02月16日
    瀏覽(53)
  • Python:安裝opencv-python出錯問題ERROR: Could not build wheels for opencv-python

    Python:安裝opencv-python出錯問題ERROR: Could not build wheels for opencv-python

    筆者在安裝opencv-python的過程中遇到了如下錯誤 在安裝opencv-python的過程,筆者直接通過pip命令進行安裝,遇到了如下問題 命令 問題 直接使用上述命令安裝的是最新版本,挑一個別的版本的opencv-python即可解決上述問題 使用命令如下 問題解決

    2024年02月11日
    瀏覽(28)
  • 安裝opencv-python出現(xiàn)PackagesNotFoundError

    在terminal中輸入 conda install opencv-python 出現(xiàn)PackagesNotFoundError。 需要指定以下Current channels中的鏡像路徑進行下載 這里指定豆瓣鏡像 -i 進行安裝 輸入下面命令 安裝成功。

    2024年01月23日
    瀏覽(41)
  • pycharm安裝opencv-python報錯

    pycharm安裝opencv-python報錯

    通過pycharm中的Terminal窗口安裝opencv-python錯誤如下: 上圖所示為部分錯誤,全部錯誤如下: ? Building wheel for opencv-contrib-python (PEP 517) ... error ? ERROR: Complete output from command \\\'D:anzhuanglujingAnacondapython.exe\\\' \\\'D:anzhuanglujingAnacondalibsite -packagespip_vendorpep517_in_process.py\\\' build_wheel \\\'C:

    2024年02月05日
    瀏覽(20)
  • 【技術分享】Anaconda下載安裝、pip切換鏡像源、conda切換鏡像、conda創(chuàng)建指定Python版本虛擬環(huán)境教程

    【技術分享】Anaconda下載安裝、pip切換鏡像源、conda切換鏡像、conda創(chuàng)建指定Python版本虛擬環(huán)境教程

    步驟: 進入Anaconda官網(wǎng),點擊 Download 按鈕下載最新的Anaconda版本包。 注意: 在 Download 下方有一段小字,寫著 Python 3.9 ? 64-Bit Graphical Installer ? 688 MB ,說明現(xiàn)在最新的版本是Python3.9,圖形化的安裝包有688MB,是64位的架構。 【有人疑問說】: 我想下載Python3.8對應的Anaconda,

    2024年02月07日
    瀏覽(62)
  • opencv-python安裝失敗的解決方法之一

    opencv-python安裝失敗的解決方法之一

    1.pip下載opencv-python無論使用哪個鏡像網(wǎng)站都找不到3.4.1.15版本; 2. xxx.whl文件下載后用pip install “路徑”導入失敗; 3. pip下載 以及 直接下載xxx.whl都十分慢; 不要改安裝的位置! 此時我們需要安裝opencv-contrib-python(version為3.4.1.15,和opencv-python保持一致) 注意安裝時所在的位

    2024年02月11日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包