脚本语言解释器设置

第一种写法:

!/usr/bin/python

表示写死了就是要 /usr/bin/python 这个目录下 python 来执行你的脚本。
第二种写法:

!/usr/bin/env

这种写法在你机器上安装了多个版本的python的时候有意义,这样声明的时候,会去取你机器的 PATH 中指定的第一个 python 来执行你的脚本。如果这时候你又配置了虚拟环境的话,那么这样写可以保证脚本会使用你虚拟环境中的 python 来执行。
所以这样看来,只有第二种方法才是正确的写法。

注:写在脚本的第一行。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 本节内容 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入...
    小小不懂11阅读 8,741评论 2 30
  • 前言 Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打...
    依依玖玥阅读 8,950评论 6 37
  • http://python.jobbole.com/85231/ 关于专业技能写完项目接着写写一名3年工作经验的J...
    燕京博士阅读 12,235评论 1 118
  • 《自控力》的第三章依然讲了三个问题 1:自控力是有限的 自控力是有限的,所以当我们在一方面消耗更多的意志力的话,必...
    飞雪_飘渺阅读 1,009评论 2 2
  • 风雨何曾择佳期多情从未忘伊人沧海无边余恨沈明珠有泪入红尘
    灵魂刀手阅读 2,958评论 4 3

友情链接更多精彩内容