我应该在.py标题中添加哪个Python入侵者?

时间:2013-06-26 19:51:03

标签: python apache ubuntu lamp

我正在尝试设置一个Ubuntu LAMP服务器。该机器将专用于一个站点,该站点有一些我正在处理的.py文件。看起来我已经启动并运行了PHP和MySQL,但Apache似乎没有执行.py文件(只是下载它们)。

然后我注意到似乎有两个口译员,一个在/usr/bin/python,一个在/usr/local/bin/python

我的标题应该指向哪一个?目前我有!#usr/local/bin/python

我注意到我也遇到了apache2.conf的问题,但我不太确定。使用虚拟主机我添加了一个cgi处理程序(并尝试mod_python)没有运气。我可以从apache2.conf发布整个vitrual主机,这会有所帮助。

我在网站文件夹中有chkmod + rwx * .py。也许我应该把它分成两个帖子,但我认为它们可能是相关的。

由于

1 个答案:

答案 0 :(得分:1)

您可以让环境决定,这应该意味着它将在您在shell中运行python时使用运行的任何可执行文件执行:

#!/usr/bin/env python

# Code goes here