博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
#!/usr/bin/env python与#!/usr/bin/python的区别
阅读量:5983 次
发布时间:2019-06-20

本文共 407 字,大约阅读时间需要 1 分钟。

原文在此,权作备忘: http://blog.sina.com.cn/s/blog_494e45fe0102dwqy.html 这个在unix类的操作系统才有意义。#!/usr/bin/python是告诉操作系统执行这个脚本的时候,调用/usr/bin下的python解释器;#!/usr/bin/env python这种用法是为了防止操作系统用户没有将python装在默认的/usr/bin路径里。当系统看到这一行的时候,首先会到env设置里查找python的安装路径,再调用对应路径下的解释器程序完成操作。
这跟linux系统里安装python的目录有关#!/usr/bin/python相当于写死了python路径;#!/usr/bin/env python会去环境设置寻找python目录,推荐这种写法

转载于:https://www.cnblogs.com/kidsitcn/p/4778880.html

你可能感兴趣的文章
Java 编程下 HashSet 存入相同元素的原理
查看>>
重温C#基础
查看>>
找房 -- 爱合住, ihezhu.com
查看>>
c++ template(6)模板术语
查看>>
10套华丽的 Windows 8 Metro 风格图标【2000+免费图标】
查看>>
Win8:最好用的开始菜单 StartIsBack 2.0.2 Multilingual Crack
查看>>
【20130321】sql server 2005 之后 文件状态变为了7,DEFUNCT(僵死状态)
查看>>
IP address of device using phone as access point
查看>>
3、单机运行环境搭建之 --CentOS-6.5安装配置Tengine
查看>>
.NET平台下几种SOCKET模型的简要性能供参考(转)
查看>>
memcmp和strncmp函数
查看>>
linux下apache字符集问题
查看>>
Deep learning:二十六(Sparse coding简单理解)
查看>>
C#中使用cookies
查看>>
认证、证书-【2013Esri开发者大会精彩看点】ArcGIS 10.2 for Server支持新的验证方式—PKI-by小雨...
查看>>
AutoIt自动化编程(1)
查看>>
font-family中文字体示例
查看>>
[转]使用jQuery.ajax傳送物件陣列給ASP.NET MVC
查看>>
nullnull应用数学在线计算
查看>>
WebSocket简单使用(一) - 概念
查看>>