下列软件包有未满足的依赖关系:
libjpeg-dev : 依赖: libjpeg8-dev 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
类似依赖问题,应该就是软件版本不对导致依赖不能安装,找到对应依赖库的版本,就可以正常安装了.
1. 问题工作需要安装libjpeg-dev,出现如下错误:syberos@thinkpad-p15v-1:~/work$ sudo apt-get install libjpeg-dev正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件包尚未被创建或是它们已被从新到(Incoming)目录移
libjpeg-turbo是一个JPEG图像编解码器,它使用SIMD指令(MMX,SSE2,NEON,AltiVec)在x86,x86-64,ARM和PowerPC系统上加速基线JPEG压缩和解压缩。 在这样的系统上,libjpeg-turbo的速度通常是libjpeg的2-6倍,其他所有条件都相同。 在其他类型的系统上,凭借其高度优化的霍夫曼编码例程,libjpeg-turbo仍然可以大大优于libjpeg。 在许多情况下,libjpeg-turbo的性能可与专有高速JPEG编解码器相媲美。 libjpeg-turbo既实现了传统的libjpeg API,又实现了功能较弱但更直接的TurboJPEG API。 libjpeg-turbo还具有色彩空间扩展功能,允许它从32位和大端像素缓冲区(RGBX,XBGR等)进行压缩/解压缩,以及功能齐全的Java接口。
sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev lib
libjpeg-turbo是一个JPEG图像编解码器,它使用SIMD指令来加速x86,x86-64,Arm,PowerPC和MIPS系统上的基线JPEG压缩和解压缩,以及x86,x86-64和Arm系统上的渐进JPEG压缩。 。 在这样的系统上,libjpeg-turbo的速度通常是libjpeg的2-6倍,其他所有条件都相同。 在其他类型的系统上,凭借其高度优化的霍夫曼编码例程,libjpeg-turbo仍然可以大大优于libjpeg。 在许多情况下,libjpeg-turbo的性能可与专有高速JPEG编解码器相媲美。
libjpeg-turbo既实现了传统的libjpeg API,又实现了功能较弱但更直接的TurboJPEG API。 libjpeg-turbo还具有色彩空间扩展功能,允许它从32位和大端像素缓冲区(RGBX,XBGR等)进行压缩/解压缩,以及功能齐全的Java
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问...
二、安装
1、到 libjpeg 的官网下载 libjpeg 的 Unix (同样适用于Linux)版的 jpegsrc.v8c.tar.gz 文件
网址:http://www.ijg.org/jpegsrc.v8c.tar.gz
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:
下列软件包有未满足的...
conda search opencv
conda install 要安装的包名
最后,如果conda安装不上的包,或者没有的包,可以使用pip安装pip install 安装的包名
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https:/
R语言install.packages("jpeg")时报错
In file included from read.c:1:0:
rjcommon.h:11:21: fatal error: jpeglib.h: No such file or directory
#include <jpeglib.h>compilation terminated.
make: *** [re...
今天在ubuntu下运行一个用python和Torch编写的程序,报红色的错误如题,
/home/viriya/torch/install/share/lua/5.1/dok/inline.lua:738: <image.loadJPG> libjpeg package not found, please install libjpeg
stack traceback:
[C]: in function 'error'
/home...
今天晚上因为做人脸识别要用到OpenCV,安装OpenCV又要用到libgtk2.0-dev。无奈,libgtk2.0-dev总是安装失败,各种依赖缺失,还有好多软件将要安装。
在网上找了好多博客,最后终于找到一篇能够解决我遇到的问题。
使用sudo apt-get install libgtk2.0-dev命令已经不能安装该包。此时需要降级安装。...
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential cmake pkg-config
sudo apt-get install libjpeg-dev libtiff5-dev libjasper-dev libpng12-dev
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
sudo apt-get install libxvidcore-dev libx264-dev
sudo apt-get install libgtk-3-dev
sudo apt-get install libatlas-base-dev gfortran
sudo apt-get install python3-dev
接下来,使用以下命令下载OpenCV源代码:
wget -O opencv.zip https://github.com/opencv/opencv/archive/4.3.0.zip
unzip opencv.zip
下载完成后,将文件夹重命名为opencv,并进入该文件夹:
mv opencv-4.3.0 opencv
cd opencv
创建一个新的文件夹来存储编译后的文件:
mkdir build
cd build
在这个文件夹中使用cmake命令配置编译参数:
cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D OPENCV_GENERATE_PKGCONFIG=ON \
-D OPENCV_EXTRA_MODULES_PATH=../opencv_contrib-4.3.0/modules \
-D PYTHON_EXECUTABLE=$(which python3) \
-D BUILD_EXAMPLES=ON ..
最后,使用以下命令编译和安装OpenCV:
make -j4
sudo make install
sudo ldconfig
完成后可以在python环境中用 import cv2 来进行测试
注意:请确保电脑连接了网络,