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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值