在 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
选择路径
我正在为服务器上的 运行 编写一个 cgi 脚本,当我将 #!/bin/python3
放在文件顶部时它工作正常。问题是在我的本地机器上,我的 Python 安装在 /opt/local/bin/python
中(macOS 不允许 /bin
中的符号链接。因此 运行 我本地机器上的脚本, 我需要在每个 cgi
文件中手动更改路径,这很麻烦。
有没有更好的方法来指定我的 Python 路径(类似于 "try this path first else try this path?")
您可以让您的系统环境使用#!/usr/bin/env python3