Python的環境搭建是Python學習的第一步,關於這一點,網上有很多的資源,方法五花八門。由於工作原因,自己給同事寫過很多處理Excel、爬蟲的代碼,也裝過很多次 Python(用 pyinstaller 打包成 exe 有時候太大了),所以決定寫一篇以供初學者參考
Python環境搭建
直接安裝 Anaconda (500M+)就行了 (嫌大的可以裝 Miniconda,70M左右)
Anaconda 是什么?
Anaconda 是 Python 的一個發行版,集合了 jupyter notebook,pip,ipython ......反正對於新手來說不需要明白這些東西,裝就完事了
這里兩項都要勾選,別被紅字嚇到了,勾選了之后就不用手動添加到系統環境變量(對於新手來說,減少阻力,麻煩的事咱們不搞)
完成之后,我們打開【運行】(win+r )
輸入cmd,確定,進入命令行,輸入 python,然后回車
出現了 Python 字樣,光標前面變成 >>> ,證明我們的電腦已經配置好了 Python 語言
sublime text 3 配置
安裝沒什么說的,官網下載安裝就行了,下面說配置
打開剛安裝好的 sublime text 3,選擇編譯環境
然后輸入
print("我好了")
現在運行是沒有效果的,因為還沒有保存為py文件,ctrl+s 保存為一個以 .py 為后綴的文件
然后回到主界面,ctrl+b運行
中文成功輸出,證明配置好了,但我們還需要按一個插件來支持 input
Ctrl + Shift + P,調出控制面板
輸入 Install,按回車選擇第一個
左下角顯示讀取中,有個等號在晃來晃去
讀取成功后會彈出可供安裝插件的列表
安裝 SublimeREPL,使 Sublime支持 input
回車確認,左下角可以看到,安裝中的提示
Ctrl + ` (esc下面的鍵)可以調出控制台,看后台運行情況,再按一次或者按 ESC 可以關閉
安裝好之后,我們試着來調用它:
word = input('人類的本質就是復讀機,說點什么吧:\n')
while True:
print(word)
word = input('')
跟 Ctrl+B 直接編譯不同,利用插件來編譯需要我們先手動 Ctrl+S 保存
常規調用:
當然,每次這樣子拿鼠標選的話真的很麻煩,所以我們設置一個快捷鍵來實現同樣的功能
左邊是系統默認設置,我們在右邊窗口輸入以下設置(另一個 Alt + End 是終止編譯的快捷鍵),Ctrl+S 保存
[
{
"keys": ["f4"],
"caption": "SublimeREPL: Python - RUN current file",
"command": "run_existing_window_command",
"args": {
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"}
},
{ "keys": ["alt+end"], "command": "exec", "args": {"kill": true} }
]
這時候我們按 F4 (記得先保存 py 文件 ),會新建一個標簽頁運行
這樣不方便切換,所以我們打開兩個視圖
這樣就可以左右相互對照着看了
另外設置一下縮進,把 Tab 統一換成 四個空格 (因為有的電腦按 Tab 是一條橫線)
在右側輸入以下內容:
{
"font_size": 15,
"ignored_packages":
[
"Vintage"
],
"tab_size": 4,
"translate_tabs_to_spaces": true
}