安装IIS,启用CGI

安装Anaconda
我一般机器都安装Anaconda,虽然比较大, 但是管理python版本以及包会很方便。

安装wfastcgi并激活。
打开Anaconda Prompt。


进入python安装目录下的scripts文件夹然后运行wfastcgi-enable

打开"处理程序映射"模块,添加映射模块

web.config文件如下:
其中“mypythontest.app”,为python项目中
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<handlers>
<add name="FlaskFastCGI" path="*" verb="*" modules="FastCgiModule" scriptProcessor="C:\ProgramData\Anaconda3\python.exe|c:\ProgramData\anaconda3\lib\site-packages\wfastcgi.py" resourceType="Unspecified" />
</handlers>
</system.webServer>
<appSettings>
<!-- Required settings -->
<add key="WSGI_HANDLER" value="mypythontest.app" />
<add key="PYTHONPATH" value="C:\ProgramData\Anaconda3" />
</appSettings>
</configuration>
本文详细介绍如何在Windows环境下配置Python Flask应用与IIS的整合,包括安装与配置Anaconda、wfastcgi,以及在IIS中设置处理程序映射和web.config文件的配置。
1830

被折叠的 条评论
为什么被折叠?



