#!/usr/bin/python3
表示 python3 解釋器所處的絕對路徑就是/usr/bin/python3
, 路徑被寫死了.
不過, 如果碰到 python 解釋器不在該路徑下的話, 腳本就無法執行了!
#!/usr/bin/env/ python3
表示從 "PATH 環境變量"中查找 python3 解釋器的位置, 路徑沒有被寫死, 而是在"環境變量"中尋找 python3 解釋器的安裝路徑, 再調用該路徑下的解釋器來執行腳本.
#!/usr/bin/python3
表示 python3 解釋器所處的絕對路徑就是/usr/bin/python3
, 路徑被寫死了.
不過, 如果碰到 python 解釋器不在該路徑下的話, 腳本就無法執行了!
#!/usr/bin/env/ python3
表示從 "PATH 環境變量"中查找 python3 解釋器的位置, 路徑沒有被寫死, 而是在"環境變量"中尋找 python3 解釋器的安裝路徑, 再調用該路徑下的解釋器來執行腳本.
#!/usr/bin/env python3
的寫法更靈活更具有通用性
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。