大佬教程收集整理的这篇文章主要介绍了Windows上的Python&XAMPP如何?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
现在我试图获得Python语言的“权力”…我该怎么做?
我已经尝试过mod_python和mod_wsgi,但第一个不存在我的Python版本,当我尝试启动Apache安装wsgi后,它给我一个错误
< Directory "\x93C:/wsgi_app\x94"> path is invalid
我在<和'目录',使字符串在此可见. 所以…任何人都知道有没有一点教程来安装这些功能? 还是任何人都很善于解释一下我该怎么办? 感谢对不起,如果我不能解释我的话. 如果你需要什么,请问我.
我建议使用AMPPS作为python环境默认情况下启用mod_python和python 2.5. AMPPS Website
如果你还想继续,
在httpd.conf中添加这一行
LoadModule wsgi_module modules/mod_wsgi.so
取消注释httpd.conf中的行
Include conf/extra/httpd-vhosts.conf
打开vhost文件httpd-vhosts.conf并添加
NameVirtualHost 127.0.0.1:80 <VirtualHost 127.0.0.1:80> <Directory "path/to/directory/in/which/wsgi_test.wsgi/is/present"> Options FollowSymLinks Indexes AllowOverride All Order deny,allow allow from All </Directory> ServerName 127.0.0.1 ServerAlias 127.0.0.1 WSGIScriptAlias /wsgi "path/to/wsgi_test.wsgi" DocumentRoot "path/to/htdocs" ErrorLog "path/to/log.err" CustomLog "path/to/log.log" combined </VirtualHost>
在wsgi_test.wsgi中添加以下行
def application(environ,start_response): status = '200 OK' output = 'Hello World!' response_headers = [('Content-type','text/plain'),('Content-Length',str(len(output)))] start_response(status,response_headers) return [output]
注意:不要将测试目录设置为htdocs.因为我还没有尝试过这些步骤在我的AMPPS工作.
以上是大佬教程为你收集整理的Windows上的Python&XAMPP如何?全部内容,希望文章能够帮你解决Windows上的Python&XAMPP如何?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。