一、安装
step1.安装Python
安装Python的教程网上有很多。直接到官网下载安装就行。
下载链接:https://www.python.org/
step2.安装VSCode(及配置中文环境)
根据系统选择合适的版本下载:https://code.visualstudio.com/Download
解压后直接点击安装文件,然后一直点击next就可以了。这款软件是免费的,不需要破解。
若显示的页面是英文状态,想换成中文可以进入商店扩展(快捷键Ctrl+shift+X ),输入Chinese,点击install安装,退出重启即可。
step3.在VSCode中安装python插件
在VSCode中搜索Python,选择插件并点击install安装程序。
Python插件使我们可以更方便地在VSCode中进行Python开发,它有以下功能和特点:
- 支持Python2.7和Python3.4+的Pyhon版本
- 使用IntelliSense进行代码补全
- 代码检查器
- 对调试的支持
- 代码段功能
- 对单元测试的支持
- 自动应用虚拟环境
- 可在Jupyter环境和Jupyter Notebook中编辑代码
二、使用
step1.在VSCode中选择python环境
方法一、(简洁方便)
左下角点击箭头所指,选择你的python环境。
方法二、打开用户设置
使用Ctrl + shift + P
or F1
搜索 打开用户设置
点击下图红色箭头指向用json格式打开此文件设置
在setting.json
里添加如下代码即可(注意路径是你自己的python安装路径)
如果是用的方法一、会自动在这个用户文件里添加此行代码。
step2.打开工作目录
选择一个文件夹作为工作目录,之后新建的文件都会存放在这个目录下
添加完后如下图,我的文件夹名为code,注意到,添加后所有字母都变为大写
step3.新建文件
新建个文件测试一下
step4.关于如何运行
方法一、使用插件coderunner(报错Python was not found but can be installed解决)
coderunner 直接运行
(不使用vscode的运行方法,直接在终端运行,不能调试)
右击,点击Run Code
运行
报错:Python was not found but can be installed
解决:
使用Ctrl + shift + P
or F1
搜索 打开用户设置
点击下图红色箭头指向用json格式打开此文件设置
在setting.json
里添加如下代码即可,这个配置的作用就是 配置 code runner 这个插件的 pythonPath 用来执行python的,就是 python.exe,后面的 是获取当前执行的文件
"code-runner.executorMap": {
"python":"$pythonPath $fullFileName",
}
注意每个设置之间应该有逗号:
方法二、F5/Shift+F5运行+调试(要自定义运行和调试创建launch.json文件)
运行你的代码(vscode环境下的可以调试)
按下F5
可以开始调试代码,Shift+F5
可以直接不调试直接运行
我按下了F5
。。。怎么不能运行。。。
当然不能运行了。。。因为你需要告诉vscode咋运行啊。。。vscode傻吗,他不认识这是这是python文件吗??
认识,所以可以自动创建一个.vscode文件放置python的json配置文件(与c++不同的是.vscode文件夹可以自动生成),就是需要动动小手;
还有就是为了高度自定义。
那么我们如何生成这样一个json配置文件呢?
生成工作文件夹后,直接点击下图红色小框位置(也就是run),然后点击创建launch.json
如果你之前没选择python环境,会让我们选择环境,选择python即可
在我们选择python之后,会让我们继续选择debug配置
然后就会生成一个配置文件,如下图:
此时,配置文件已经生成
按下F5
运行:
三、VSCode上配置Jupyter Notebook
你需要在你的电脑上先安装 Jupyter 包(pip install jupyter)
如果安装的的anaconda的话就可以直接启动jupyter notebook
当然,你计算机上也得有 VS Code 和 Python 3。
创建 Jupyter 笔记本
使用Ctrl + shift + P
or F1
,搜索「Jupyter」并选择「Python: Create Blank New Jupyter Notebook」选项,就可以创建一个新的 Notebook 了。
Ctrl + s
可以保存并命名。
常用操作
单元的插入和删除
可以点击工具栏里或者每个单元左侧的「加号」来插入单元。如果想要删除,就点击单元右边删除的标志(小垃圾桶)。
转换单元内容类型和状态code/markdow
点击单元的 code/markdown 部分就可以转换内容类型。
转为markdown格式就可以写笔记记录等等:
转回到code格式就可以写代码:
命令状态下的快捷键
输入的时候是绿色:
怎么切换到命令状态(蓝色)?
点击一下输入框外的当前区域就行。
当单元左侧的垂直条显示其为命令状态(蓝色)时,就可以使用下面这些快捷键了。
快捷键 | 功能 |
---|---|
a | 在当前单元之前插入新单元 |
b | 在当前单元之后插入新单元 |
dd | 删除当前单元 |
l | 显示行号 |
y | 设置当前单元格式为code |
m | 设置当前单元格式为markdow |
如何运行
点击 code/markdown 区域的三角符号就能运行当前代码块
如果想要运行整个所有的代码块,点击最上方工具栏的双箭头标志
变量预览
要查看已定义的变量列表,只需单击工具栏中的变量按钮,就会出现显示所有已定义的变量的一个表。
输出结果图保存
可以直接拖拽: