vscode中创建python虚拟环境的方法

文章目录

框架

python解释器->虚拟环境->vscode

不同python解释器

在一台电脑中我们可以安装多个版本的python,加入环境变量中,我们可以在终端中根据不同的python解释器的名称编译相应的python脚本文件。诸多版本的解释器结构如下所示:

这里python.exe是python解释器,是可以重新命名的,随后在终端中输入新名称就可调用相应的解释器。

pip3.7, pip3.10, pip3.11这些是包管理器,用于下载和管理相关python包的。下载的新包会放在最近的Lib/site-packages中.

vscode运行python需要的插件

用vscode运行python脚本文件,首先要安装python插件。

vscode可以改变执行python脚本的默认终端

虚拟环境解释

开启一个python项目后,可以创建一个文件夹.venv,里面包含一个完整的python解释器环境,这就是一个虚拟环境。如下图:

在.venv中安装python包就会放在该文件夹里的Lib/site-pakcages中。运行的时候,就会调用该环境中的python解释器。

在虚拟环境中的任何操作不会影响其他版本的python环境。

创建虚拟环境的方法

创建一个文件夹并用vscode打开,然后在终端中输入

csharp 复制代码
python3.1 -m venv .venv

在运行脚本的时候选择.venv中的python解释器就行了。随后在运行脚本时,命令行前会自动标记为(.venv).

python的settings.json的一些好用配置

csharp 复制代码
"editor.mouseWheelZoom": true #实现鼠标滚轮控制字体大小
"python.analysis.completeFunctionParens":true #实现函数自动补全时带括号

参考:
https://www.bilibili.com/video/BV1TN411K7sn?spm_id_from=333.788.videopod.episodes&vd_source=727305bd87fe6a85b97c425172c1856b&p=4

相关推荐
张龙6879 小时前
uv 全面指南:比 pip 快 100 倍的 Python 包管理器,从安装到团队落地
后端·python
@HNUSTer10 小时前
Python数据可视化科技图表绘制系列教程(八)
python·数据可视化·科技论文·专业制图·科研图表
专注仿真10 小时前
问答大模型技术方案算法实现-熵权法融合算法 + 交叉编码器重排算法
人工智能·python·算法·语言模型·问答大模型关键算法·熵权融合算法·交叉编码器重排算法
精英的英11 小时前
记一次 Qt5 Language Server 开发
开发语言·vscode·qt
满怀冰雪11 小时前
22-使用 PaddleClas 快速训练图像分类模型
人工智能·python·机器学习·分类·数据挖掘·paddlepaddle
gb421528712 小时前
python中Web应用服务器
开发语言·前端·python
reasonsummer13 小时前
【办公类-109-12】20260901圆形挂牌(模版重制:文本框圆形重叠_word编辑单面_接送卡&被子卡&床卡&入园卡)
python·word
名明鸣冥13 小时前
k8s-agent架构思考(一)
python
DoLovya14 小时前
从零实现 ESP8266 + MQTT 智能门禁:公网一键开门、舵机控制、在线监控完整方案
python·物联网·mqtt·嵌入式·esp8266·门禁系统
AI情绪识别开源14 小时前
检信ALLEMOTION VibrationAI 2.4.0 12维度情绪识别开源源代码
开发语言·python