我可以访问azure门户。
在那里,我使用flaskazure(python)模板设置了一个免费的所谓“webapp”(https://github.com/azureappserviceoss/flaskazure)
我已经安装了msvisualstudio2015(带有“python工具”)和msvisualstudio2017rc(还没有python支持)。
我想安装一个名为“docx”的库。
我的问题是:我应该如何安装新的图书馆?可能有几种方法可以安装它,因为我也可以通过终端访问kudu。我只是想知道我是否真的必须使用终端,或者我是否可以使用msvs2015和python工具来实现这一点,以及如何实现?
2条答案
按热度按时间edqdpe6u1#
解决方案:因此修复实际上是从头开始创建一个新的webapp,而不需要flask和python。它必须是一个普通的网络应用程序。
然后添加python作为扩展。
据我所知,这是因为python/flask webapps有一些变化,稍后会有一个修复程序。
在我按照描述安装了链接之后,它似乎可以工作:https://prmadi.com/running-flask-app-with-httpplatformhandler-in-azure-app-services/
从教程中理解这一切有点困难,但是如果您有问题,请在azure门户中创建一个支持票证,因为他们将指导您完成指南。
fruv7luv2#
创建一个
requirements.txt
在项目的根目录中,当要部署构建时,kudu将检测该文件,扫描它,并尝试在部署期间自动安装这些包。您可以创建
requirements.txt
与pip freeze > requirements.txt
看看这篇文章:https://blogs.msdn.microsoft.com/azureossds/2015/06/29/install-native-python-modules-on-azure-web-apps-api-apps/