我刚下载了一个
python脚本,发现顶部的“shebang”行看起来像:
#!/usr/bin/env python
而不是熟悉的
#!/usr/bin/python
这是什么原因?
如果解释器二进制
文件的
绝对路径不知道或假设在系统之间的不同位置,则通常使用此
方法. 对于python,除了由/ usr /中的发行版安装的安装之外,还可以在/usr/local /中安装.如果没有环境中的env,你必须
修改它以反映你在/ url / local /中的安装.
原文链接:https://www.f2er.com/linux/397464.html