以下所有操作是基於 Windows10 和 Python3.6 來進行的,其它平台和 python 版本請自行百度。
高效使用 Visual Studio Code 系列
環境安裝
注意,需要將 Python 添加至環境變量。此外,建議將 Scripts 也添加至環境變量
安裝虛擬環境和pep8
# 更新 pip
python -m pip install --upgrade pip
# 安裝虛擬環境
pip insatll virtualenv
# 安裝代碼檢查工具
pip install autopep8
# 創建工程文件夾
mkdir helloworld
# 切換至工程目錄
cd helloworld
# 創建虛擬環境
python -m venv env
# 啟動虛擬環境
env\Scripts\activate
# 啟動 VS Code
code .
# 生成 requirements.txt
pip freeze > requirements.txt
# 安裝 requirement.txt
pip install -r requirement.txt
# 退出虛擬環境
deactivate
高效插件
- Python
- Visual Studio IntelliCode - Preview
VSCode 無法執行相關 Python 環境
# 以管理員方式啟動 PowerShell ,執行命令:
Set-ExecutionPolicy RemoteSigned
高效使用 Visual Studio 2017 系列
程序安裝
首先,我們需要在本機下載安裝 Visual Studio Installer,然后通過它來進行相應 Python 組件安裝,如下圖所示
這里需要注意一點是,由於一些圖像化的 Package 是通過
C++
來進行實現的,所以建議讀者安裝 Python本機開發工具,要不然到時候有些程序包是安裝不成功的。同時,我采用 Anaconda 來作為虛擬環境管理工具,所以這里我也將它進行了選擇安裝。
配置環境變量
VisualStudio2017 安裝完之后默認不會添加相應的環境變量,這個時候需要我們手動添加,將下面的路徑添加至系統的環境變量中。
C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64
C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\Scripts
C:\Program Files (x86)\Microsoft Visual Studio\Shared\Anaconda3_64\Scripts
VS2017 創建 Python 項目
我們創建一個簡單的 Python 應用程序,相關操作如下圖所示
Anaconda 相關操作
# 查看 Anaconda 版本
> conda --version
# 更新所有包
> conda upgrade -n base conda
> conda upgrade --all
# 切換到 base 環境
> activate
# 創建虛擬環境
> conda create -n python3env python=3.6
> conda create -n python27env python=2.7
# 創建虛擬環境到指定目錄
> conda create --prefix=D:\envs\python27 python=2.7
# 激活虛擬環境
> activate D:\envs\python27
# 退出虛擬環境
> deactivate
# 列出所有虛擬環境
> conda-env list
# 安裝第三方包
> conda install requests
> pip install request
# 卸載第三方包
> conda remove requests
> pip uninstall requests
# 卸載所有包
> condat remove -n python3env -all
> conda remove --prefix=D:\envs\python27 --all
# 查看環境包信息
> conda list
# 導入導出環境
> conda env create -f environment.yaml
> conda env export > environment.yaml
# 刪除虛擬環境
conda remove --prefix=C:\Users\hippieZhou\Desktop\helloworld\python36 --all
conda remove --name python36 --all
若上述命令提示 PermissionError(13, '拒絕訪問。') 請嘗試使用管理員權限執行。
補充:
pycharm 格式化代碼快捷鍵 Ctrl + Alt + L