我想在服务器中运行程序'。如何将此路径添加到我的程序中?(请注意,我不能在服务器中安装任何内容,也禁止使用sudo)
预先感谢
首先在CentOS中安装OpenCVOPENCV可以通过两种方式安装在CentOS中:
1)从可用的百胜存储库中安装。 OPENCV-2.4.13存储库可用。如果您需要最新版本的OPENCV,则可以使用2。
2)从源安装。
yum repo
安装openCV在从yum存储库中安装OpenCV-Python之前,我们必须安装要求库numpy。
$ sudo yum install python-devel python-nose python-setuptools gcc gcc-gfortran gcc-c++ blas-devel lapack-devel atlas-devel
$ sudo easy_install pip
$ sudo pip install numpy==1.6.1
现在可以安装OpenCV。
$ yum install opencv
可选依赖项:
如果您需要PNG的最新库,JPEG,请在下面安装。 JPEG2000,TIFF,WebP。
$ yum install libpng-devel libjpeg-turbo-devel jasper-devel openexr-devel libtiff-devel libwebp-devel
验证安装:
$ python
>>> import cv2
>>> print cv2.__version__
另外,如果已经使用源文件安装了OPENCV,请确保源安装将在/usr/local/lib中安装软件包。为了使用它,我们需要将网站包装从/usr/local/lib复制到/usr/lib。
将OpenCV模块从Defult Python路径中移动:
$ cp /usr/local/lib/python2.7/site-packages/cv2.so /usr/lib/python2.7/site-packages