VS Code配置Python环境
Visual Studio Code配置Python环境
目录
1.安装Python环境
点击[下载地址](Download Python | Python.org),在下载页面点击下载,如下图。因为3.10版本还处于BUGFIX阶段,故点击红框Windows
选择其他版本下载。
这里我选择3.9.10稳定版64位安装器,点击等待下载即可。
- 下载完成后打开
python-3.9.10-amd64.exe
。勾选添加Python 3.9
到环境变量选项,然后选择自定义安装。
- 点击下一步。
- 自定义安装路径,然后点击安装。
- 打开CMD,测试是否安装成功。
2.安装VS Code
2.1 下载
2.2 配置中文环境
如果不习惯英文,可以下载中文插件,将VS Code的语言设置为中文。
- 下载完成后,按
Ctrl+Shift+P
键进入命令面板,输入language。
- 选择
Configure Display Language
配置显示语言,选择zh-cn
。
- 重启VS Code即可生效。
3 配置Python环境
- 打开扩展页,输入Python,选择第一个进行安装即可:
- 在代码文件中按
Ctrl+Shift+P
键进入命令面板,输入Python:Select Interpreter
可选择当前项目的python解释器(如果安装了多个版本的python)。带星号是默认的python解释器,这里选择刚下载的3.9版本的python。
- 如果想要设置默认python解释器,首先打开设置,然后搜索python,在python页面找到默认解释器设置
Python: Default Interpreter Path
,根据自己的意愿设置即可。下面的默认路径应该是E:\Python3.9\python.exe
。
-
运行python代码,有三种方式。
-
点击运行选项卡下的
以非调试模式运行
(快捷键Ctrl+F5)执行代码。 -
点击右上方的三角符号执行代码。
-
- 在终端中输入
python ./hello.py
执行代码。
- 在终端可以看到程序的输出
Hello World!
。
4.其他扩展
4.1 语法提示
flake8可以写代码时进行语法提示,需要在VS Code中进行配置。
- 打开终端,输入下面的指令安装flake8。
pip install -i https://mirrors.aliyun.com/pypi/simple/ flake8
- 在settings.json文件中输入
"python.linting.flake8Enabled": true
4.2 自动格式化代码
Yapf是谷歌开源的一个用于格式化Python代码的工具,可以一键美化代码。
- 打开终端,输入下面的指令安装yapf。
pip install -i https://mirrors.aliyun.com/pypi/simple/ yapf
- 在settings.json文件中输入
"python.formatting.provider": "yapf"
。注意,
作为分隔符。
- 快捷键
Alt+Shift+F
即可自动格式化代码。
4.3 文件及文件夹图标
默认的VSCode图标没有那么详细,只有几个重要文件类型的图标提示,可以安裝vscode-icons
插件显示不同类型的文件。
显示效果如下。
4.4 生成注释
安装docstring
插件。
在函数名后面输入三个双引号然后回车,即可生成docstring注释:
按Tab键可以直接切换需要输入的位置(浅色背景的区域),而不用鼠标去点击,加快了注释效率。
4.5 自动补全功能
安装Kite
插件。
然后需要安装一个叫Kite Engine
的软件,直接前往官网下载即可:
目前无法下载(2022.3.11)
下载完成后不用注册,在VS Code中即可使用,丝毫不逊色于Pycharm的代码补全功能。