/usr/bin/python与/usr/bin/env python的区别
程序员文章站
2022-04-13 15:34:42
Infi-chu: http://www.cnblogs.com/Infi-chu/ /usr/bin/env python执行时,先查找python解释器的路径,然后执行。/usr/bin/python执行时,直接执行这个路径的python解释器(已将python解释器的路径写死)至于使用方面来说 ......
infi-chu:
http://www.cnblogs.com/infi-chu/
/usr/bin/env python执行时,先查找python解释器的路径,然后执行。
/usr/bin/python执行时,直接执行这个路径的python解释器(已将python解释器的路径写死)
至于使用方面来说,各有利弊,比如:
1.对于系统中只有一个版本的python时,使用/usr/bin/env python较好
2.对于系统中有多个版本的python时,使用/usr/bin/python较好
下一篇: 运行命令
推荐阅读
-
bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory
-
python升级带来的yum异常(解决错误File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:)
-
/usr/bin/python与/usr/bin/env python的区别
-
Ubuntu18.04 误删/usr/bin/python3的解决方案
-
Python 头部 #!/usr/bin/python 和 #!/usr/bin/env 的区别介绍
-
【/usr/bin/env: node: No such file or directory】 的解决办法
-
Python Error: /usr/bin/env: python3: No such file or directory
-
CentOS bug : /usr/bin/env: 'python': No such file or directory
-
bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory
-
bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory