如何使用 WFASTCGI 在 IIS 上运行 Anaconda 环境?

如何使用 WFASTCGI 在 IIS 上运行 Anaconda 环境?

我已经使用 Python 开发了一个 Web 应用程序瓶子框架。

我有一台 Windows Server,并使用 IIS 作为应用程序的 Web 服务器,使用宽带快速网关接口

我的应用程序需要使用 Anaconda 安装包。

我通过处理程序配置如下:

<system.webServer>
<handlers>
  <add name="Python FastCGI"
       path="*"
       verb="*"
       modules="FastCgiModule"
       scriptProcessor="C:\path_to_my_env\python.exe|C:\path_to_my_env\Lib\site-packages\wfastcgi.py"
       resourceType="Unspecified"
       requireAccess="Script" />
</handlers>
</system.webServer>

这工作正常,但现在我被要求迁移到新服务器。

因此,我安装了最新版本的 anaconda,但不幸的是,直接在环境文件夹中执行 python 已经不够了。我需要事先激活 python 环境。

但是,我不知道如何使用 WFASTCGI 做到这一点。

有人成功做到这一点吗?

相关内容