Visual Studio Code 是微軟于 2015 年發布的輕量級 IDE,軟件只有幾十兆。優點是開源,顏值高,啟動工程文件速度快,模塊化所以可擴展性很強。
兩個軟件都可以直接下載最新版本。
Python 版本解釋:
x86:32 位版本
x86-64:64 位版本
web-based:聯網版,在安裝器中聯網下載 Python 實體。
executable:exe 安裝版,下載后直接本地安裝。
embeddable zip:嵌入式版本,和此文章無關。
注意:在 Python 安裝界面,將添加到 path 打勾,這可以減少后續的很多麻煩
vscode 的主題、個性化設置等,可自行研究,以下配置 Python 環境,皆在 VSCode 中進行。
你將接觸到一些名詞(文末擴展解釋):
pip
終端
flake8
yapf
Pylint
擴展的入口是最左側矩形標志
快捷鍵 ctrl+` 調出終端
pip show flake8
可以查看具體信息 文件-首選項-設置
VSCode 的設置的操作邏輯就是:左邊的設置可以放到右邊,然后更改值。
圖中右側的具體信息(加粗部分是關鍵,其他個性化自行研究):
“files.autoSave”: “afterDelay”,
“workbench.colorTheme”: “Solarized Light”,
“python.linting.flake8Enabled”: true,
“python.formatting.provider”: “yapf”,
“python.linting.pylintEnabled”: false,
“python.pythonPath”: “D:\\python\\Python36\\python.exe”,
“python.autoComplete.addBrackets”: true,
“files.autoSaveDelay”: 1000,
“code-runner.clearPreviousOutput”: true,
“code-runner.saveAllFilesBeforeRun”: true,
Pylint 和 flake8 都是 Python 代碼錯誤檢測的庫。同時啟用會沖突。我們安裝了 flake8,所以選用 flake8 而不用 pylint 。(你其實可以按自己喜好)
pythonpath,需要 python.exe 的路徑,注意地址分隔符變成了//而不是平常的/。
操作邏輯是:在 Windows 上創建一個工程文件夾,用 VSCcode 打開,用圖示紅色標記創建 py 文件。
注意:創建的時候帶上后綴(.py)
你得到了一個可定制,對小白友善,可實時檢測代碼錯誤,能一鍵(Ctrl+Shift+f)格式化代碼結構的 python 編輯器。
pip 是安裝 python庫的工具。其實就是一個可執行程序。它在 python 安裝位置的 Scripts 文件夾下:
pip
命令。系統查找同名程序并執行,你能使用命令 java
、python
,都是環境變量的效果。 你用 pip install
安裝的庫,默認在 site-packages 文件夾:
但是從官網 install,速度慢,只有幾 k 或者十幾 k 的速度,所以可以更改鏡像源(豆瓣源為例):
在當前用戶目錄下創建 pip 文件夾,其中創建 pip.ini
文件,寫入
[global]trusted-host = pypi.douban.comindex-url = http://pypi.douban.com/simple
官方的庫源
python 代碼規范
英文好的可以直接查看 VSCode 官網的 Python 編輯器教程。