我见过有些人在 env 后面加上一个空格来写 shebang 行。 例如。
#!/usr/bin/env python
这是拼写错误吗?
我从不使用空格。我用的是
#!/usr/bin/env/python
有人可以澄清一下吗?
最佳答案
不,这不是拼写错误!您正在使用的操作系统并不适用于所有操作系统。例如。在我的 Ubuntu Linux 实现中,“env”是/usr/bin 中的一个程序,而不是一个目录,因此 #!/usr/bin/env/python 不起作用。
关于Python Shebang 线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50546892/