sublime中按ctrl+B調用python3運行

sublime中按ctrl+B調用python3運行

windowns系統下要寫完整的python3.exe路徑。

以下是macos的操作,與windows差不多。

sublime text寫了python3的代碼,ctrl + B運行時卻調用了python2,導致運行報錯。?

這是因為很多系統默認安裝了python2,默認調用python的版本就是python2。

解決辦法:

立即學習Python免費學習筆記(深入)”;

我們先來新建一個sublime build system

sublime中按ctrl+B調用python3運行

然后自動打開了一個文本,清空并寫入以下內容:

{ ????"env":?{"PYTHONIOENCODING":?"utf8"}, ????"cmd":?["/Library/Frameworks/Python.framework/Versions/3.6/bin/python3",?"-u",?"$file"], ????"file_regex":?"^[?]*File?"(...*?)",?line?([0-9]*)", ????"selector":?"source.python" }

“env”: {“PYTHONIOENCODING”: “utf8”}, 是避免中文報錯!

[“/Library/Frameworks/Python.framework/Versions/3.6/bin/python3”, “-u”, “$file”], 這里路徑要替換成你電腦中python3的路徑。

查看python3的路徑

$?which?python3 /Library/Frameworks/Python.framework/Versions/3.6/bin/python3

然后,保存文件名為python3.sublime-build

接著,選擇python3?

sublime中按ctrl+B調用python3運行

我們來驗證以下,當前版本是不是python3

import?sys print(sys.version)

按ctrl + B 運行,結果如下

3.6.3?(v3.6.3:2c5fed86e0,?Oct??3?2017,?00:32:08)? [GCC?4.2.1?(Apple?Inc.?build?5666)?(dot?3)] [Finished?in?0.1s]

更多sublime相關技術文章,請訪問sublime text欄目。

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊14 分享