#!/usr/bin/python3 和 #!/usr/bin/env python3 的區別


#!/usr/bin/python3 表示 python3 解釋器所處的絕對路徑就是 /usr/bin/python3, 路徑被寫死了.
不過, 如果碰到 python 解釋器不在該路徑下的話, 腳本就無法執行了!

#!/usr/bin/env/ python3 表示從 "PATH 環境變量"中查找 python3 解釋器的位置, 路徑沒有被寫死, 而是在"環境變量"中尋找 python3 解釋器的安裝路徑, 再調用該路徑下的解釋器來執行腳本.

#!/usr/bin/env python3 的寫法更靈活更具有通用性


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM