在Azure App Service上安装python-我可以使用哪些工具?

时间:2018-11-18 16:24:50

标签: node.js linux azure azure-web-sites

我在Azure门户中的Linux上创建了一个应用程序服务,希望将if服务用作托管的Node.js服务器。一个简单的测试应用程序可以工作,但是在安装bip32或其他与web3相关的软件包时,出现以下错误:

gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.

显而易见的下一步是安装Python,但是该计算机没有用于安装的任何常用工具。否apt-get。否yum

我可以使用其他任何选项来安装软件包吗?

1 个答案:

答案 0 :(得分:1)

对于您的问题,您可能会有误解。 Azure Web App服务仅允许您管理应用程序,而不允许您更改服务计划中的运行环境。例如,您要在其中安装apt和npm等工具。

Azure为Web App提供了一些内置的运行时。就像Node.js x,Python x等一样。您可以选择一种合适的方式使用。即使没有适合您的应用程序,您也可以将应用程序制作为Docker映像并从中创建Web应用程序。当然,您应该确保您的应用程序在图像中可以正常运行,并且可以安装所需的工具。有关更多详细信息,请参见Use a custom Docker image for Web App for Containers。希望对您有帮助。