Windows IIS上的python应用程序--错误:未找到模块分发
我试图在Microsoft IIS上运行python应用程序,在使用iwhelper获取应用程序“inited”后,我遇到以下错误。我在我的开发环境(手动运行python app.py)上进行了测试,一切正常,所以我真的很困惑) 但是,我安装了版本为“0.11.1”的模块瓶塞,如图所示Windows IIS上的python应用程序--错误:未找到模块分发,python,iis,module,egg,Python,Iis,Module,Egg,我试图在Microsoft IIS上运行python应用程序,在使用iwhelper获取应用程序“inited”后,我遇到以下错误。我在我的开发环境(手动运行python app.py)上进行了测试,一切正常,所以我真的很困惑) 但是,我安装了版本为“0.11.1”的模块瓶塞,如图所示 == SYS.PATH == ['C:\\dev\\tallgrass_cox_cmp\\server', 'C:\\Python27\\lib\\site-packages\\wsgiref-0.1.2-p
== SYS.PATH ==
['C:\\dev\\tallgrass_cox_cmp\\server',
'C:\\Python27\\lib\\site-packages\\wsgiref-0.1.2-py2.7.egg',
'C:\\Python27\\lib\\site-packages\\isapi_wsgi-0.4.2-py2.7-win32.egg',
'C:\\Python27\\lib\\site-packages\\argparse-1.3.0-py2.7.egg',
'C:\\Python27\\lib\\site-packages\\virtualenv-12.0.7-py2.7.egg',
'C:\\Python27\\lib\\site-packages\\beaker-1.7.0.dev0-py2.7.egg',
'C:\\Python27\\lib\\site-packages\\bottle_cork-0.11.1-py2.7.egg',
'C:\\Python27\\lib\\site-packages\\mysql_python-1.2.5-py2.7-win32.egg',
'C:\\Python27\\lib\\site-packages\\pycrypto-2.6.1-py2.7-win32.egg',
'C:\\Python27\\lib\\site-packages\\isapiwsgihelper-0.1.3-py2.7.egg',
我不知道发生了什么事,有人能帮我看看吗 结果表明IIS对Python应用程序不是那么友好。关于如何使用IIS在Windows服务器上运行Django/Flask应用程序的其他文章在我的案例中都失败了。因此,我最终使用非吸吮式服务管理器(NSSM)将我的python应用程序变成了一个服务。并使用cherrypy作为服务器来引导和运行我的应用程序
对于那些无法在Windows上运行Python应用程序的人,请考虑这个组合——Chelyy+NSSM。
== SYS.PATH ==
['C:\\dev\\tallgrass_cox_cmp\\server',
'C:\\Python27\\lib\\site-packages\\wsgiref-0.1.2-py2.7.egg',
'C:\\Python27\\lib\\site-packages\\isapi_wsgi-0.4.2-py2.7-win32.egg',
'C:\\Python27\\lib\\site-packages\\argparse-1.3.0-py2.7.egg',
'C:\\Python27\\lib\\site-packages\\virtualenv-12.0.7-py2.7.egg',
'C:\\Python27\\lib\\site-packages\\beaker-1.7.0.dev0-py2.7.egg',
'C:\\Python27\\lib\\site-packages\\bottle_cork-0.11.1-py2.7.egg',
'C:\\Python27\\lib\\site-packages\\mysql_python-1.2.5-py2.7-win32.egg',
'C:\\Python27\\lib\\site-packages\\pycrypto-2.6.1-py2.7-win32.egg',
'C:\\Python27\\lib\\site-packages\\isapiwsgihelper-0.1.3-py2.7.egg',