Python 搭建环境踩过的那些坑

时间:2023-03-09 14:14:37
Python 搭建环境踩过的那些坑

实践出真知,学习 Python 第六天,准备开始尝试写一些 Python 的实例。之前学习过程主要是参照的 廖雪峰老师的教程。搭建环境的过程,被很多坑围绕着。

版本选择

版本选择 Python 3.5

iis7 与 Python

配置 IIS 使用 Python

配置 IIS 使用 Python 的相关操作

要注意的是,由于 Python 版本原因,上面博文中最后的检验代码会报错,Python 3.5 以上版本可以使用下面的代码

print ('Status: 200 OK')
print ('Content-Type: text/html')
print ('')
print ('<html><head><title>nomor\'s Python Web</title></head>')
print ('<body>')
print ('<h1>Hello World!</h1>')
print ('</body>')
print ('</html>')

IIS http 错误 401.3 - unauthorized

安装过程出现上述错误码,解决办法如下:

  1. 检查 Python 安装时是否允许被所有用户访问,如果不能重新安装
  2. 向站点的物理目录添加 iis_iusrs 和 以 IUSR_开头的 用户权限

python HTTP 错误 502.2 - Bad Gateway

出现这个错误表示 iis 配置已经正确,*.py 文件出现错误或者返回值不正确