工具:VScode
環(huán)境:virtualenv照激,python校仑,django
步驟:
1. 配置Virtualenv:
- 安裝virtualenv:
> pip install virtualenv
- Initial virtualenv:
> virtualenv dirname
- activate virtualenv:
> .\env\Scripts\activate
- 此時可能會出現(xiàn)權(quán)限問題,可在管理員模式下的powershell里輸入以下代碼:
> Get-ExecutionPolicy
> Set-ExecutionPolicy remoteSigned then choose 'A'
- Create Django project:
> django-admin startproject projectName
> python manage.py startapp app
2. 安裝vscode
3. 在vscode里分別安裝Material Icon Theme, Son of Obsidian Theme, Python, Django,XML Tools, Beautify, View In Browser, HTML CSS Support, Path Intellisense
4. Vscode interface configuration:
在setting里輸入:
{
"editor.fontSize": 16,
"explorer.confirmDragAndDrop": false,
"extensions.autoUpdate": false,
"workbench.colorTheme": "Son of Obsidian",
"editor.fontFamily": "Consolas, Dengxian",
"workbench.sideBar.location": "left",
"workbench.startupEditor": "newUntitledFile",
"workbench.iconTheme": "material-icon-theme",
}
5. 配置python環(huán)境:選擇做導(dǎo)航欄第四個圖標(biāo)(或按Ctrl+Shift+D),在DEBUG右邊選擇Python。
Initialising python
此時在文件中會彈出.vscode文件夾距误,里面有2個文件,分別為launch.json 和settings.json(可能不會自動生成,可以自己添加)
automaticly generated config files
在launch.json里找到Python.Django,并在‘a(chǎn)rgs’加入端口號‘8080’(可為其他)
Add Port number
在settings.json里將interpreter改為virtualenv里面的python(注意是雙斜杠)
Change python path to virtualenv
6. install 語法檢測和代碼格式化工具:
> pip install pylint
> pip install pylint_django
> pip install yapf
小結(jié):
- 創(chuàng)建虛擬環(huán)境來自定義pip安裝package
- 用Plugins(Material Icon Theme/Son of Obsidian Theme)美化Vscode
- 配置Python+Django環(huán)境,注意python path和port number深寥;
> django_admin startproject dirName
> python manage.py startapp appName