/usr/bin/python與/usr/bin/env python的區別

Infi_chu發表於2019-01-07

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較好

相關文章