小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

[小帖士] 千萬不要把Python腳本的第一行寫成“#! /usr/bin/python”!

 jyhjun 2015-10-10

設(shè)置.py文件為可執(zhí)行的Shabang標(biāo)記,只有唯一一種正確的寫法

#! /usr/bin/env python

以下寫法都是錯的:

#! /usr/bin/python
#! /bin/python

錯在兩點:

  • 小的錯誤是,你不清楚不同的發(fā)布版環(huán)境下,python可執(zhí)行文件到底在哪里。
  • 大的錯誤是,如果在virtualenv虛擬環(huán)境下運行腳本,則python解釋器必須使用virtualenv虛擬環(huán)境文件夾下bin/目錄中包裹的python。但此時/usr/bin/python仍然存在,則腳本將在脫離虛擬環(huán)境的解釋器下運行!這是個會直接導(dǎo)致暴死的錯誤!

所以別忘了用env命令,保證嚴(yán)格遵守$PATH等約束,讓腳本調(diào)用python的行為,和自己在命令行下手打python回車是完全一致的。


    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多