!/usr/bin/env python
之所以具有更高的可移植性,是因为该程序
/usr/bin/env通常可用于在没有完整路径的情况下“激活”所需的命令。
否则,您将必须指定Python解释器的完整路径,该路径可能有所不同。
因此,无论Python解释器在您的主目录
/usr/bin/python中
/usr/local/bin/python还是您的主目录中,都可以使用
#!/usr/bin/envpython。

之所以具有更高的可移植性,是因为该程序
/usr/bin/env通常可用于在没有完整路径的情况下“激活”所需的命令。
否则,您将必须指定Python解释器的完整路径,该路径可能有所不同。
因此,无论Python解释器在您的主目录
/usr/bin/python中
/usr/local/bin/python还是您的主目录中,都可以使用
#!/usr/bin/envpython。