Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
针对Linux的预编译Python OpenCV 2.4_Python_Linux_Opencv - Fatal编程技术网

针对Linux的预编译Python OpenCV 2.4

针对Linux的预编译Python OpenCV 2.4,python,linux,opencv,Python,Linux,Opencv,我正在将我的Django工作网站从Windows 7部署到Linux服务器。问题是,web应用程序使用OpenCV 2.4,在安装perquisite软件包期间,pip无法搜索低于3.0的OpenCV索引 我使用Windows7操作系统创建了DevDjango应用程序,通过Christoph Gohlke存储库软件包可以随时获得预构建的软件包。我在谷歌上搜索了OpenCV安装教程,但所有这些教程都需要将OpenCV编译成python,这是不可能的(我猜),因为Pythonywhere和Herok

我正在将我的Django工作网站从Windows 7部署到Linux服务器。问题是,web应用程序使用OpenCV 2.4,在安装perquisite软件包期间,pip无法搜索低于3.0的OpenCV索引

我使用Windows7操作系统创建了DevDjango应用程序,通过Christoph Gohlke存储库软件包可以随时获得预构建的软件包。我在谷歌上搜索了OpenCV安装教程,但所有这些教程都需要将OpenCV编译成python,这是不可能的(我猜),因为Pythonywhere和Heroku中的每个帐户都限制/禁用了sudo命令

此外,我无法升级到OpenCV 3.0,因为我使用的是SIFT算法


我想知道是否有同样的网站为Linux平台提供python包的二进制文件

您的假设是错误的,您可以在不使用python的情况下编译OpenCV,并且不需要root权限。此外,OpenCV 3中存在SIFT算法,它只是被更恰当地移动到了
OpenCV\u contrib
。编译,您也可以在cv3中使用SIFT。我已经在中阅读了教程,它说要通过sudo(root权限)运行这些行。我并不是说SIFT算法被删除了,我只是不想改变我网站的核心(这将花费我更长的时间)。在Pythonywhere。谢谢你的信息!