在 16.04 中未找到 python-devel

在 16.04 中未找到 python-devel

我正在关注这些选项从源代码安装 OpenCV-Python。步骤如下:

sudo apt-get install python-devel numpy

E:无法找到包 python-devel
E:无法找到包 numpy

检查存储库中是否存在这些包后这里我发现 和 都不python-devel存在numpy。而python-devpython-numpy存在吗?这些是我正在寻找的相同包吗?

我还意识到我实际上已经numpy在系统上安装了(我认为是使用pip)。我的系统不应该被告知这件事吗?

答案1

我不确定是谁写的,但foo-devel在 RHEL 和基于 RHEL 的发行版中可以看到。Debian 和系列使用foo-devlibfoo-dev。因此这些命令都是有缺陷的:

sudo apt-get install python-devel numpy
sudo apt-get install gcc gcc-c++

sudo apt-get install gtk2-devel
sudo apt-get install libv4l-devel
sudo apt-get install ffmpeg-devel
sudo apt-get install gstreamer-plugins-base-devel

sudo apt-get install libpng-devel
sudo apt-get install libjpeg-turbo-devel
sudo apt-get install jasper-devel
sudo apt-get install openexr-devel
sudo apt-get install libtiff-devel
sudo apt-get install libwebp-devel

对于其中的大部分,你可以查找相应的包。我检查了一些,至少这些是模棱两可的:

libgstreamer-plugins-base{1.0,0.1}-dev
libpng{12,16}-dev

尚不清楚作者打算使用哪个版本。由于这里存在歧义,我建议寻找其他指南。

相关内容