【发布时间】:2020-04-02 17:31:30
【问题描述】:
我想在 IIS 服务器上部署一个烧瓶 REST API 应用程序来发布一些 ML API。我已经安装了 Anaconda 以在其基础环境上运行该应用程序,因为我有一些数据科学库要导入。我按照此链接进行部署,对于教程https://medium.com/@bilalbayasut/deploying-python-web-app-flask-in-windows-server-iis-using-fastcgi-6c1873ae0ad8 中给出的示例,它运行良好。但在我的应用程序中导入熊猫不起作用。看来我的应用程序没有在 conda 基础环境中运行。谁能帮我添加什么配置,以便我的应用程序在 conda 基础环境中运行。
【问题讨论】:
-
您还需要设置另一个环境变量,即 WSGI_ALT_VIRTUALENV_HANDLER 和 WSGI_ALT_VIRTUALENV_ACTIVATE_THIS 、 WSGI_ALT_VIRTUALENV_HANDLER,这实际上是您的应用程序
-
你的 web.config 文件:
-
-
感谢您输入@JalpaPanchal。我认为您指定的配置适用于使用 virtualenv 作为运行时在 azure 上部署烧瓶。
标签: python iis flask anaconda conda