VS Code 配置Python环境以及代码补全提示
1、首先安装Python
如果你是第一次使用VS Code,你会发现这里是不包括 Python 的,所以首先你得安装一个 Python。
安装完 python 之后,我们可以用任何一个文本编辑工具开始写 python 代码,然后在 cmd 中运行代码。
在 VS Code 中,在不安装任何插件的情况下,也可以运行 python 代码。
例如:新建一个 1.py 文件,输入 print(‘Hello World!’)。
print('hello,world')
点击 查看 -> 终端(快捷键 Ctrl + `)打开终端,输入 python 1.py 即可运行,跟在 cmd 中运行 python 代码是一样的。
2、安装 Python 插件
在不安装插件的情况下,点击 调试 -> 启动调试(快捷键 F5)是没办法运行代码的。会让你选择环境,而你根本就没有环境可选。
在 VS Code 的应用商店(快捷键:Ctrl + Shift + X)里搜索 Python 插件,并安装。如下图:
按 Ctrl + Shift + P(或F1),在打开的输入框中输入 Python: Select Interpreter 搜索,
选择 Python 解析器。
选择好解析器之后,我们就可以直接在 VS Code 里运行(快捷键 Ctrl + F5)或调试(快捷键 F5)Python 代码了。
3、查看、安装外部库
Python 最强大的就是外部库了,在 PyCharm 中,可以在 Settings 中查看、搜索、安装。那么在 VS Code 中如何安装呢?
上文中提到,可以在终端直接运行 .py 文件,其实,终端就相当于命令提示符(cmd),所以直接在终端输入相应命令就可以了。
直接在运行里面打开CMD窗口,
输入 pip list 查看已安装包列表:
pip list
安装外部库:pip install xxxxxxxx
例如安装requests模块库,使用以下命令:
pip install requests
注意:当本机安装了多个 Python 解析器的时候,pip 可能并不会安装到当前解析器目录下。这个我测试多次后发现,应该是跟环境变量中的顺序有关,会安装到环境变量中最靠前的解析器的目录下。
4、VS Code 常用快捷键
对变量或函数重命名:F2
注释当前选中代码行:Ctrl + /
当前代码行增加缩进:Tab 或者Ctrl + ]
当前代码行减少缩进:Shift +Tab 或者Ctrl + [
当前选中代码格式化:Shift +Alt + F
当前选中代码下移复制: Shift +Alt + 下箭头
当前选中代码快速折叠: Shift +Ctrl + [
5、代码补全工具
VS Code 中的代码补全插件是Pylance,同样通过应用商店安装,
如下图:
安装好了以后,就会有代码智能提示了,敲代码时,可以节省很多时间,非常方便,
如下图:
VScode中一个简单的Python环境就是这么创建的
6 ,补充解决方案: 在VS code 中执行python文件和终端打包成EXE后运行目录结果不一致的问题…
第一步,点击VS CODE的左下角点击 管理==>设置==>拓展==>python插件
第二步, 在上面搜索 python.terminal.executeInFileDir 打勾。
第3步骤:重启一下VSCODE即可解决