#!/usr/bin/env python与#!/usr/bin/python的区别
来源:互联网 发布:mac os x 10.11.6 u盘 编辑:程序博客网 时间:2024/05/14 03:00
脚本语言的第一行,目的就是指出,你想要你的这个文件中的代码用什么可执行程序去运行它,就这么简单
#!/usr/bin/python是告诉操作系统执行这个脚本的时候,调用/usr/bin下的python解释器;
#!/usr/bin/env python这种用法是为了防止操作系统用户没有将python装在默认的/usr/bin路径里。当系统看到这一行的时候,首先会到env设置里查找python的安装路径,再调用对应路径下的解释器程序完成操作。
#!/usr/bin/python相当于写死了python路径;
#!/usr/bin/env python会去环境设置寻找python目录,推荐这种写法
- #!/usr/bin/env python与#!/usr/bin/python的区别
- #!/usr/bin/env python与#!/usr/bin/python的区别
- #!/usr/bin/env python与#!/usr/bin/python的区别
- #!/usr/bin/env python与#!/usr/bin/python的区别
- #!/usr/bin/env python与#!/usr/bin/python的区别
- #!/usr/bin/env python与#!/usr/bin/python的区别
- #!/usr/bin/env python与#!/usr/bin/python的区别
- #!/usr/bin/env python与#!/usr/bin/python的区别
- #!/usr/bin/env python与#!/usr/bin/python的区别
- #!/usr/bin/env python与#!/usr/bin/python的区别
- #!/usr/bin/env python与#!/usr/bin/python的区别
- #!/usr/bin/env python与#!/usr/bin/python的区别
- #!/usr/bin/env python与#!/usr/bin/python的区别
- #!/usr/bin/env python与#!/usr/bin/python的区别
- #!/usr/bin/env python与#!/usr/bin/python的区别
- #!/usr/bin/env python与#!/usr/bin/python的区别
- #!/usr/bin/env python与#!/usr/bin/python的区别
- #!/usr/bin/env python与#!/usr/bin/python的区别
- linux文件与目录的特殊权限
- java 设计模式学习笔记七 facade外观模式
- .浮点型数据在内存中是如何存储的
- C语言 sizeof使用
- NASL脚本语言教程
- #!/usr/bin/env python与#!/usr/bin/python的区别
- 浮点型
- LWIP之DNS域名解析分析 (一)
- 多个Action及多个package共享一个视图--全局result配置
- Why does sizeof(x++) not increment x?
- 移动Excel表格指定数据
- 求最长重复子串的长度
- HDU 3853 LOOPS
- ruby on rails demo建立