python - 在没有互联网连接的情况下在 Ubuntu 中安装 OpenCV

标签 python linux opencv ubuntu installation

我有一个关于在 Linux 机器上安装 OpenCV 的问题。

我在没有互联网的 Ubuntu Linux 机器上下载了 OpenCV 2.4.11(来自 here )。它位于自己的独立网络上,根本不会连接到互联网。我想知道,在当前条件下如何安装 OpenCV(用于 python)?任何在线文档都指向使用 sudo apt-get 或其他使用互联网进行安装的方法。

现在我已经在机器上安装了 Anaconda,它提供了我所需的大部分依赖项,但如果我需要安装任何其他依赖项,我可以轻松下载源代码(并像 setup.py 一样运行来安装它),将其刻录到磁盘上并安装。

最佳答案

如果您已经下载了 OpenCV 源代码,那么构建 OpenCV 就相当简单了。仅当您有任何未满足的依赖项(听起来您能够处理)时,您才需要互联网。

cd opencv-source-code
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
make
sudo make install

这可能需要一段时间,所以要有耐心。完整的说明以及所有必需的依赖项可以在这里找到:Linux installation .

关于python - 在没有互联网连接的情况下在 Ubuntu 中安装 OpenCV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30812001/

相关文章:

python - 使用 numpy、pandas 和 scikit-learn 等依赖包运行 pyspark

python - 全局名称 'camera' 未在 python 中定义

python-2.7 - OpenCV 2.4.8 (Python) 确定箭头的方向

python - pandas groupby 列缺失

python - 如何在虚拟机上使用 pyautogui?

python - 我们如何在单击按钮时在 pyqt 中打开选项卡特定选项卡?

linux - SSH 连接 - 运行程序 -> 如何在 ssh 连接关闭时保持程序运行

c - recvfrom() 套接字编程 Ubuntu

linux - GCC:内联汇编中的 putchar(char)

opencv - 设置Mat,opencv的特定像素值