1、先說說python和virtual python
一般環境下,python直譯器會放在/usr/bin/ 下面,然後你執行python的時候就會執行了,但是如果沒有在/usr/bin/下面的話,執行python就會找不到,所以這就是#!/usr/bin/env python的用處,
/usr/bin/env 會去path中找,然後看看第乙個找到的python直譯器在哪,這樣就能執行python命令了。export可以看到環境變數。
然後你source venv/bin/active 後,進入了虛擬環境,可以export發現會把你虛擬環境裝的python的路徑加入了path,這樣你執行python的時候就會先去找它了。
2、所以還是用#!/usr/bin/env python比較好
3、utf8不用解釋了吧 # -*- coding:utf-8 -*-
4、在vim新建py檔案的時候自動新增這兩行注釋,加入vimrc檔案
function headerpython()call setline(1, "#!/usr/bin/env python")
normal g
normal o
normal o
endf
autocmd bufnewfile *.py call headerpython()
就會有效果了
#!/usr/bin/env python#-*- coding:utf8 -*-
# power by wenbin2016-06-30 00:57:45
python頭部注釋 vim新增頭部注釋
1 先說說python和virtual python 一般環境下,python直譯器會放在 usr bin 下面,然後你執行python的時候就會執行了,但是如果沒有在 usr bin 下面的話,執行python就會找不到,所以這就是 usr bin env python的用處,usr bin en...
python頭部注釋 vim新增頭部注釋
1 先說說python和virtual python 一般環境下,python直譯器會放在 usr bin 下面,然後你執行python的時候就會執行了,但是如果沒有在 usr bin 下面的話,執行python就會找不到,所以這就是 usr bin env python的用處,usr bin en...
VS2015新增自動頭部注釋
對於新建的.cs檔案 用記事本開啟e vs2015 common7 ide itemtemplatescache csharp code 2052 class class.cs 頭部新增 示例 region 版 本 注 釋 檔名 檔案功能描述 建立者 stolid 2017 1 10 14 56 3...