Python MAMP 不工作
Python with MAMP not working
我正在从 PHP 切换到 Python。
我正在进行的 Web 项目非常非常小(可能只有两到三个脚本文件)所以我宁愿避免使用任何框架而只使用 Python。
我是 运行 OS X Yosemite 上的 MAMP(不是专业版)。
我的 python 测试文件在终端中执行时工作正常。
但是当我在浏览器中打开它时,它只显示文件的文本连接,而不是输出。
PyTest.py
#!/usr/bin/python
# -*- coding: utf-8 -*-
# enable debugging
import cgitb
cgitb.enable()
print 'Content-Type: text/plain'
print
print 'Hello, World!'
我真的是 Python 的新手。我错过了什么?
谢谢!
我意识到我没有完全理解 Python 和网络服务器交互的方式以及为什么它不能与开箱即用的 MAMP 一起工作。
我现在使用的是一个轻量级的网络框架(bottle),它内置了一个小型开发服务器。
网站后期会使用NGINX和uWSGI部署
我正在从 PHP 切换到 Python。
我正在进行的 Web 项目非常非常小(可能只有两到三个脚本文件)所以我宁愿避免使用任何框架而只使用 Python。
我是 运行 OS X Yosemite 上的 MAMP(不是专业版)。
我的 python 测试文件在终端中执行时工作正常。 但是当我在浏览器中打开它时,它只显示文件的文本连接,而不是输出。
PyTest.py
#!/usr/bin/python
# -*- coding: utf-8 -*-
# enable debugging
import cgitb
cgitb.enable()
print 'Content-Type: text/plain'
print
print 'Hello, World!'
我真的是 Python 的新手。我错过了什么? 谢谢!
我意识到我没有完全理解 Python 和网络服务器交互的方式以及为什么它不能与开箱即用的 MAMP 一起工作。
我现在使用的是一个轻量级的网络框架(bottle),它内置了一个小型开发服务器。
网站后期会使用NGINX和uWSGI部署