VSCode配置Python编译调试环境

本文指导如何在VSCode中配置Python开发环境,包括安装Python和VSCode的Python扩展,选择解释器,编写并运行HelloWorld,配置调试环境,以及处理导入包的问题。通过设置正确的Python解释器和管理虚拟环境,确保程序能够顺利运行。

此文参照VSCode官方Python引导,想看详细内容的前往 官方引导

1. 安装Python(略)

2. 安装VSCode Python拓展工具

在拓展工具中查找安装下列插件:

3. 打开(创建)一个工作目录

VSCode中都需要在文件夹中打开文件,不然会出错。

4. 选择一个Python解释器

在VS中按快捷键(Ctrl+Shift+P)进入命令面板,输入Python: Select Interpreter

 

选中后会显示系统中已安装的解释器,一开始配置只有一个,选择它。

5. 编写运行HelloWorld

新建文件hello.py编写HelloWorld代码:

msg="Hello World!"
print(msg)

 右击空白处,选择Run Python File in Teminal即可运行。

6.  Python调试环境配置

在HelloWorld中按快捷键F5调试,第一次会提示配置调试环境,选择第一个Python File即可。

Debug configurations after launch.json is created

7.运行需要导包的程序

新建一个test.py输入一下代码:

import matplotlib.pyplot as plt
import numpy as np

x = np.linspace(0, 20, 100)  # Create a list of evenly-spaced numbers over the range
plt.plot(x, np.sin(x))       # Plot the sine of each x point
plt.show()                   # Display the plot

 运行发现报错:No module named 'matplotlib'。找不到matplotlib包。

Python程序具有独立的运行虚拟环境,只在需要的程序中引入对应的包。

为了加载程序中引入的两个包,我们加载matplotlib即可,因为依赖关系它会加载numpy包。

按快捷键 Ctrl+Shift+` 新建一个命令窗口,输入下列命令:

py -3 -m venv .venv
.venv\scripts\activate

第二条命令若报错:无法在当前系统运行脚本。运行下面命令在运行一次。

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process

运行命令导包:

python -m pip install matplotlib

 再次运行即可正常运行:

总结一下安装工具包命令:

py -3 -m venv .venv
.venv\scripts\activate
python -m pip install packagename

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值