当前位置: 代码网 > it编程>前端脚本>Python > 在VSCode中配置Python开发环境的详细教程

在VSCode中配置Python开发环境的详细教程

2025年04月21日 Python 我要评论
一、vscode配置python开发环境1、软件安装在开始配置之前,需要准备以下软件:python:参考:python入门教程之python的安装下载配置_python_代码网vscode:从vs c

一、vscode配置python开发环境

1、软件安装

在开始配置之前,需要准备以下软件:

2、安装python插件

下面是python常见的插件及其作用

  • python:集成开发环境的扩展程序,它使开发者可以在vs code编辑器中轻松地编写、调试和运行python代码。
  • python debugger:为python开发者设计的一个调试工具,它提供了强大的调试功能。
  • python for vscode:帮助开发者在vs code编辑器中更加高效地编写、调试和运行python代码。
  • python environment manager:提供一个集中化的界面,方便用户查看和管理所有的python环境和包。

通过ctrl+shift+x打开插件面板,输入"python"搜索并安装相关的插件。安装完成插件之后,通常需要重启 vs code,以启用安装的插件:

在这里插入图片描述

3、配置python环境

step 1:创建python项目文件夹

创建一个文件夹作为项目的工作区,并通过vs code打开,点击 “文件” > “选择文件夹” 选择目标文件夹

在这里插入图片描述

step 2:选择python解释器

使用ctrl+shift+p打开命令面板,输入"python: 选择解释器",然后从列表中选择已安装的 python 解释器。

在这里插入图片描述

step 3:创建虚拟环境(可选)

python虚拟环境是一种用于隔离python项目依赖的机制。每个虚拟环境都拥有自己独立的python解释器、库和脚本。通过为每个项目创建独立的虚拟环境,可以确保每个项目的依赖项都是独立的,从而避免不同项目之间的依赖冲突。

使用ctrl+shift+p打开命令面板,输入"python: 创建环境",可以选择venv与conda环境,两个环境创建过程基本一致,下面以venv环境为例讲下创建流程。

选择venv环境类型

在这里插入图片描述

选择python解释器

在这里插入图片描述

提示正在创建虚拟环境

在这里插入图片描述

工作区多了一个.venv文件夹

在这里插入图片描述

step 4:激活虚拟环境(可选)

虚拟环境允许你为每个项目创建独立的python环境,每个环境都有自己的python解释器和安装的库。激活虚拟环境可以确保你在当前项目中使用的python解释器和库是该项目特定的,而不是全局安装的或其他项目的。虚拟环境创建之后会自动激活,下面是几种判断虚拟环境是否激活的方法:

方法一:通过 vs code 设置检查

  • 使用ctrl+shift+p打开命令面板,输入"python:选择解释器",查看当前设置的 python 解释器路径,如果它指向你的虚拟环境,则虚拟环境已经激活。

在这里插入图片描述

方法二:通过 python 解释器检查

  • 在终端中输入 python 或 python3 并回车。
  • 在 python 提示符下,可以运行以下命令来检查当前 python 环境。
  • 将打印出当前激活的 python 解释器的路径,如果路径指向你的虚拟环境目录,则说明虚拟环境已经激活
import sys
print(sys.executable)

step 5:新建python文件

新建文件,并把文件后缀修改成.py

在这里插入图片描述

step 6:运行程序

点击左上角的按键可以运行python程序,运行时可能会遇到下面的报错

无法加载文件 e:\py_workspace\hello.venv\scripts\activate.ps1,因为在此系统上禁止运行脚本

在这里插入图片描述

这表明你的powershell执行策略阻止了.ps1脚本的执行。powershell执行策略是一种安全机制,用于限制可以运行的脚本类型,以防止潜在的安全风险。要解决这个问题,可以采取以下步骤:

  • 在windows搜索栏中输入“powershell”,然后右键点击“windows powershell”并选择“以管理员身份运行”。
  • 输入以下命令之一来更改执行策略。这些命令会要求你确认更改。
    • set-executionpolicy remotesigned:允许你运行本地创建的脚本和从internet下载的已签名的脚本。
    • set-executionpolicy unrestricted:允许你运行所有脚本,无论它们是否已签名。

在这里插入图片描述

4、包管理

pip是python自带的包管理器,它可以帮助我们安装、升级和卸载python包。python包是一组python模块,它们可以提供各种功能,例如数据分析、web开发、机器学习等等。pip常用的命令,如下:

命令功能
pip install package_name安装一个包
pip install --upgrade package_name升级一个包
pip uninstall package_name卸载一个包
pip list查看已安装的包
pip show package_name查看包的详细信息

直接使用内置的终端就可以安装需要的包,步骤如下:

  • 打开内置终端,点击菜单栏 “终端” > "新建终端"或使用快捷键ctrl+shift+`。
  • 使用pip install xxx命令安装需要的包。

下载的过程如果比较慢,可以考虑使用国内的源

  • 清华源下载:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
  • 阿里源下载:pip install -i http://mirrors.aliyun.com/pypi/simple/ some-package
  • 中科大源下载:pip install -i https://pypi.mirrors.ustc.edu.cn/simple some-package

5、调试程序

开启调试功能需要安装python debugger组件,组件安装成功后,点击菜单栏上的 “运行” > "启动调试"即可开始调试,也可以直接使用f5快捷键。

在这里插入图片描述

以上就是在vscode中配置python开发环境详细教程的详细内容,更多关于vscode配置python开发环境的资料请关注代码网其它相关文章!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com