安裝Visual Studio Code
安裝完成之後會自動在系統環境變量中的path後面補上路徑
安裝python
安裝完成之後需要自動在系統環境變量中的path後面補上路徑
配置virtualenv和virtualenvwrapper
在C:\Python27\Lib\site-packages
路徑下新增sitecustomize.py
內容如下:
import sys
reload(sys)
sys.setdefaultencoding('gbk')
如果不設置這個,可能無法正常使用pip安裝virtualenv等,會報字符編碼的錯。
使用以下命令安裝virtualenv和virtualenvwrapper
pip install virtualenv
pip install virtualenvwrapper-win
設置環境變量:進入系統屬性設置系統變量,添加WORKON_HOME環境變量到你指定的文件夾,不設置的話創建的虛擬環境文件夾會放到C盤用戶目錄下的Envs文件夾下,這裏新建的文件夾。
重啓電腦
常用命令
新建虛擬環境:
mkvirtualenv test3 [文件名]
也可指定新建虛擬環境的版本:
mkvirtualenv --python=[python路徑] test4
基礎操作:
①查看所有通過mkvirtualenv創建的虛擬環境----- workon
②進入虛擬環境----workon test3[文件名]
③退出虛擬環境----deactivate
虛擬環境下安裝module
在D:\Envs\audio\Lib\site-packages
也就是你的虛擬環境路徑下添加sitecustomize.py
設置編碼格式爲gbk或者utf-8
Visual Studio Code的中文編碼輸出問題
滿足以下條件可以在cmd裏面python執行vs code編輯的py文件而輸出中文,但是無法debug。
1、py文件以gbk編碼
2、py文件讀取的txt文件以gbk編碼
3、sitecustomize.py中設置gbk編碼
滿足以下條件可以debug但是無法輸出中文
1、py文件以utf-8編碼
2、py文件讀取的txt文件以utf-8編碼
3、sitecustomize.py中設置utf-8編碼
vs code中可以改編碼的地方
文件本身的編碼
sitecustomize.py中的編碼
launch.json中的"env": {"PYTHONIOENCODING": "GBK"},