【发布时间】:2021-08-29 14:30:13
【问题描述】:
我已经为 Python 3.4 创建了一个 azure 应用服务,并使用这个 https://bootstrap.pypa.io/get-pip.py 脚本在那里安装了 pip。一切正常,除非我尝试执行 pip install dlib 库时发生异常:
RuntimeError: CMake must be installed to build the following extensions: dlib
有没有办法在运行这个应用服务的机器上安装Cmake?
【问题讨论】:
-
您可以投入大量时间来完成这项工作,或者您可以切换到应用服务 Linux 并为您的应用构建一个 Dockerfile,并安装所有 pips - @987654322 @
-
@Jay,不可或缺。再次感谢您的关心,您上次帮助了我很多。我尝试使用来自 docker hub (hub.docker.com/r/adriaalcala/python3-dlib/tags) 的带有 dlib 和 python3 的公共 docker 文件之一部署 linux web 应用程序 (demostandzerobit.scm.azurewebsites.net),但是当我尝试打开地址时,该应用程序返回
internal server error。我对 docker 没有任何经验,并假设我需要以某种方式对其进行修改,因此它以某种方式在正确的端口上运行 Web 服务器。你知道一个很好的教程吗?
标签: python azure azure-web-app-service