Win10下配置Visual Studio Code的Python開發環境

安裝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"},

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章