如何使用azure webapp作为模板安装python库?

dauxcl2d  于 2021-06-20  发布在  Kudu
关注(0)|答案(2)|浏览(381)

我可以访问azure门户。
在那里,我使用flaskazure(python)模板设置了一个免费的所谓“webapp”(https://github.com/azureappserviceoss/flaskazure)
我已经安装了msvisualstudio2015(带有“python工具”)和msvisualstudio2017rc(还没有python支持)。
我想安装一个名为“docx”的库。
我的问题是:我应该如何安装新的图书馆?可能有几种方法可以安装它,因为我也可以通过终端访问kudu。我只是想知道我是否真的必须使用终端,或者我是否可以使用msvs2015和python工具来实现这一点,以及如何实现?

edqdpe6u

edqdpe6u1#

解决方案:因此修复实际上是从头开始创建一个新的webapp,而不需要flask和python。它必须是一个普通的网络应用程序。
然后添加python作为扩展。
据我所知,这是因为python/flask webapps有一些变化,稍后会有一个修复程序。
在我按照描述安装了链接之后,它似乎可以工作:https://prmadi.com/running-flask-app-with-httpplatformhandler-in-azure-app-services/
从教程中理解这一切有点困难,但是如果您有问题,请在azure门户中创建一个支持票证,因为他们将指导您完成指南。

fruv7luv

fruv7luv2#

创建一个 requirements.txt 在项目的根目录中,当要部署构建时,kudu将检测该文件,扫描它,并尝试在部署期间自动安装这些包。
您可以创建 requirements.txtpip freeze > requirements.txt 看看这篇文章:https://blogs.msdn.microsoft.com/azureossds/2015/06/29/install-native-python-modules-on-azure-web-apps-api-apps/

相关问题