这个问题是Python CGI通过Apache HTTP服务器执行python脚本时,因为脚本的第一行未找到脚本申明而抛出的异常。
正常python cgi 脚本格式如下:
#! <运行环境python安装地址>
# -*- coding: <文件编码> -*-
# @Author : <作者>
# @Time : <时间>
# @File : <文件名称>
其中 #! <运行环境python安装地址>
、# -*- coding: <文件编码> -*-
至关重要,要根据实际运行环境的python环境安装地址具体指向的,具体如下:
注意:如果python安装地址配置错误,在运行脚本是会提示 系统找不到指定的文件
至此,文中提到的问题即可解决。