在 cgi 脚本中指定 Python 位置

Specify Python location in cgi script

我正在为服务器上的 运行 编写一个 cgi 脚本,当我将 #!/bin/python3 放在文件顶部时它工作正常。问题是在我的本地机器上,我的 Python 安装在 /opt/local/bin/python 中(macOS 不允许 /bin 中的符号链接。因此 运行 我本地机器上的脚本, 我需要在每个 cgi 文件中手动更改路径,这很麻烦。

有没有更好的方法来指定我的 Python 路径(类似于 "try this path first else try this path?")

您可以让您的系统环境使用#!/usr/bin/env python3

选择路径