Windows7建立Python 3.6編譯環境-Sublime Text3

張凱喬
5 min readSep 6, 2017

--

這邊建置環境是Windows 7 64位元

目的是利用sublime text 3在coding的便利性來寫python

Step 1

https://www.python.org/downloads/release/python-360/
在這邊按Python 3.6.2,下載完之後安裝

Step 2

找到python編譯器的位置

由於安裝時我是選個人使用 位置會落在C:\Users\…裡
如果是使用者共用 位置可能會落在C:\裡
接著把開始位置(S)這邊複製起來

Step 3

控制台->系統->進階->環境變數->系統變數->找"Path" 然後點編輯
把剛剛複製下來的位置貼上(記得要與前一個用";"分開)
然後再貼一次,這次後面加/Scripts

例如
你Python安裝的位置是C:\python36
你就需要在變數值裡加入;C:\Python36;C:\Python36\Scripts

Step 4

安裝Sublime Text 3

這邊點安裝 or 選擇免安裝版
安裝好之後設定Package Control

打開之後 按View->Show Console

然後把下面這串複製進去

import urllib.request,os,hashlib; h = ‘df21e130d211cfc94d9b0905775a7c0f’ + ‘1e3d39e33b79698005270310898eea76’; pf = ‘Package Control.sublime-package’; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( ‘http://packagecontrol.io/' + pf.replace(‘ ‘, ‘%20’)).read(); dh = hashlib.sha256(by).hexdigest(); print(‘Error validating download (got %s instead of %s), please try manual install’ % (dh, h)) if dh != h else open(os.path.join( ipp, pf), ‘wb’ ).write(by)

參考
https://packagecontrol.io/installation
Package control是Sublime Text不可或缺的工具
可以幫你方便地安裝/管理 所有的套件

Step 5

使用Sublime Text 3 編輯Python
建議搭配Anaconda套件

參考
http://koko.ntex.tw/wordpress/sublime-text3-python-ide-anaconda/

利用Package Control 安裝套件
只要按control+shift+P叫出Command Palette
輸入Package Control: Install Package
安裝Anaconda
(其實只需要打前面幾個字,程式就會幫你找到指令)

再來 參考剛剛koko.ntex的連結
設定一些想要的參數功能,先把Default copy 至 User
(python_interpreter的key值 無需更動)

complete_parameters、 Docstring 都很方便

這時候 就基本完成了Python編譯環境的架構

可以試著輸入 print(“hello, world”)

然後另存檔案,副檔名為.py

按ctrl+B,就會執行 然後秀出結果

這時候已經可以建立一些簡單的執行功能

譬如利用import datetime來取得時間功能

大概救john

--

--