Python 在heroku上安装dlib

Python 在heroku上安装dlib,python,heroku,dlib,Python,Heroku,Dlib,我在heroku应用程序上安装dlib时遇到了麻烦,特别是python verson。我在本地机器上编译的一切都很好,但当我将dlib.so和build目录推送到heroku时,每当我尝试导入时,就会得到ImportError:libboost_python-py27.so.1.54.0:无法打开共享对象文件:没有这样的文件或目录。我确保dlib.so在我的LD\u库路径中。我遗漏了什么?正如您所发现的,Dlib需要boost,这可能很难成功安装 经验法则是使用Heroku Buildpacks

我在heroku应用程序上安装dlib时遇到了麻烦,特别是python verson。我在本地机器上编译的一切都很好,但当我将dlib.so和build目录推送到heroku时,每当我尝试导入时,就会得到
ImportError:libboost_python-py27.so.1.54.0:无法打开共享对象文件:没有这样的文件或目录
。我确保
dlib.so
在我的
LD\u库路径中。我遗漏了什么?

正如您所发现的,Dlib需要boost,这可能很难成功安装

经验法则是使用Heroku Buildpacks安装这样的库。 要安装Dlib,请转到Heroku仪表板的“设置”,然后单击“添加构建包”

根据您的python版本,您可以使用下面两个构建包中的任意一个

对于python 2.7.13

https://github.com/J-A-M-E-5/heroku14-buildpack-python-opencv-dlib.git
对于python 3.6.1

https://github.com/J-A-M-E-5/heroku16-buildpack-python-opencv-dlib.git

正如您所发现的,Dlib需要boost,这可能很难成功安装

经验法则是使用Heroku Buildpacks安装这样的库。 要安装Dlib,请转到Heroku仪表板的“设置”,然后单击“添加构建包”

根据您的python版本,您可以使用下面两个构建包中的任意一个

对于python 2.7.13

https://github.com/J-A-M-E-5/heroku14-buildpack-python-opencv-dlib.git
对于python 3.6.1

https://github.com/J-A-M-E-5/heroku16-buildpack-python-opencv-dlib.git

那是假的戴维斯·金。您需要Boost、CMake和X11。X11是可选的,CMake的安装很简单。不管是否简单,它都是一个依赖项。那么你最好将GCC、磁盘驱动程序、操作系统内核等列为依赖项。我的研究:Adrian Rosebrock的《如何安装dlib》。步骤#1:安装dlib先决条件dlib库只有四个主要先决条件:Boost:。。。Pothon:正如这个库的名字所暗示的,Boo.Python提供C++和Python编程语言之间的互操作性。克马克:。。。这是假的戴维斯·金。您需要Boost、CMake和X11。X11是可选的,CMake的安装很简单。不管是否简单,它都是一个依赖项。那么你最好将GCC、磁盘驱动程序、操作系统内核等列为依赖项。我的研究:Adrian Rosebrock的《如何安装dlib》。步骤#1:安装dlib先决条件dlib库只有四个主要先决条件:Boost:。。。Pothon:正如这个库的名字所暗示的,Boo.Python提供C++和Python编程语言之间的互操作性。克马克:。。。X11/XQuartx:…你解决你的问题了吗?你解决你的问题了吗?