Python 虚拟环境作用,如何在Visual Code中实现

Visual Studio Code配置Python编程环境 写代码之前的一切准备 编程语言:python 集成开发环境(IDE):Visual Studio Code 阅读详情


前言

Python 虚拟环境就是虚拟出的一个Python版本运行环境,在做开发的时候针对不同项目需要不同Python版本及库文件时,如果都在一个python环境下开发那么会导致python会库相当混乱并且如果运行在不同版本python下会添加很多麻烦,虚拟环境就相当于为每个项目单独设置测试台,每个项目分别管理自己独立的python版本及库,非常方便测试;

本介绍所用python版本: 3.10.4
Vislual code 版本: 1.67.0
创建日期:2022-05-22


一、如何生成python虚拟环境?

  1. 通过pip安装创建虚拟环境模块,此例用的virtualenv
    pip install virtualenv
  2. 新建一个文件夹,用于存储python虚拟环境文件
    例如 :示例文件夹地址 C:\Users\reedi\Desktop\pythonVenv1
  3. 打开cmd命令行,进入所新创建的文件夹中
    本例:执行CMD命令: cd C:\Users\reedi\Desktop\pythonVenv1
  4. CMD命令行执行 python -m venv <虚拟环境名称>,即可创建虚拟环境
    本例虚拟环境名称取pythonVirtual,所以命令为: python -m venv pythonVirtual

在这里插入图片描述

二、Visual Code如何引用python虚拟解释器

  1. 打开visual code,并执行文件菜单下的【打开文件夹】选项设置当前项目文件夹
  2. 当打开对应的项目文件夹后,即可查看虚拟环境文件夹列表,结果如下图所示
  3. 选择当前文件夹下的虚拟环境即可完成Visual code 对虚拟python环境的引用 ,在切换完成下方的解释器名称带有venv字样;

在这里插入图片描述
4. 如果当前选项中没有所创建的虚拟环境,则可能需要加一步,在Powershell 或cmd 中执行虚拟环境中相应的脚本来激活虚拟环境
注意:在执行脚本时候一定要确保已经进入到了脚本所在的文件夹下,否则无法定位到其所在位置脚本无法执行

在这里插入图片描述


Visual code 应用Tips:

Visual code 有划分出工作区,项目文件都可以放到一个工作区里,这样可以统一管理文件,同时可以单独设置每个工作区所用的扩展插件,减少visual code 插件冗余
在这里插入图片描述

在这里插入图片描述

【Python】Visual Studio Code搭建Fast API 微服务 Visual Studio code 搭建Fast API微服务 阅读详情

相关推荐

Visual Studio Code 配置 Python 开发环境教程

功能 推荐工具/设置代码提示 Pylance + Python 扩展代码格式化 autopep8 或 black代码检查 pylint 或 flake8调试配置 launch.json 集成终端调试虚拟环境管理 VSCode 自动检测或手动选择解释器。

hy_4377的博客 5431

Visual Studio Code (VS Code)安装教程(配图超详细)

Visual Studio Code(简称“VS Code”)是Microsoft在2015年4月30日Build开发者大会上正式宣布一个运行于Mac OS X、Windows和Linux之上的,针对于编写现代Web和云应用的跨平台源代码编辑器,可在桌面上运行,并且可用于Windows,macOS和Linux。它具有对JavaScript,TypeScript和Node.js的内置支持,并具有丰富的其他语言(例如C++,C#,Java,Python,PHP,Go)和运行时(例如.NET和Unity)....

dcczzzm的博客 19万+

Visual Studio Code 配置 Python 虚拟环境的最佳实践

自从微软推出了LSP 语言服务协议(Language Server Protocol)后,每种编程语言只需实现一个 Language Server 后端,就可以为任何支持 LSP 协议的 IDE/Editor 提供代码高亮、自动补全、导航重构等功能,而不必为每一个 IDE/Editor 重复开发上述组件。实际上,LSP 和 DAP 的出现正在让 IDE 和编辑器的界限越发模糊。Gopls(Go)ZedClion(没错,jetbrains 开发的 Clion 也使用 clangd)Neovim。

Trb401012的博客 2294

Python virtualenv工具设置虚拟环境和VS code调试Python

采用virtualenv工具生成Python虚拟环境

爬楼的猪的博客 2053

Python学习第2天:第一个Python程序

本文介绍了Python编程的多种开发工具选择,从默认的交互式环境到更强大的IPython,再到文本编辑器Visual Studio Code,重点推荐了专业集成开发环境PyCharm。详细讲解了PyCharm的下载安装、项目创建和基本使用方法,包括创建Python文件、编写代码和运行程序。最后以输出"hello, world"的传统示例作为第一个Python程序,为初学者提供了完整的入门指引。文章特别强调PyCharm对新手友好,建议作为初学者的首选工具。

tigerhhzz的博客 455

单细胞分析实战:当Seurat的SCTransform遇上Harmony,我的整合流程优化笔记

本文详细介绍了单细胞转录组数据分析中SCTransform与Harmony整合流程的优化策略。通过实战案例展示如何调整SCTransform参数、优化Harmony整合效果,并解决常见问题,帮助研究者获得更可靠的生物学发现。特别适合需要处理批次效应的单细胞数据分析人员。

weixin_42552716的博客 360

使用VSCode搭建Python项目隔离的虚拟环境,非常实用!

python虚拟环境搭建

lsdaini的博客 1万+

使用 FastAPI 构建高性能异步接口服务(含完整项目示例)

python复制编辑python复制编辑= 1: raise HTTPException(status_code=404, detail="用户不存在")特性FastAPI 支持情况类型注解✅自动文档✅异步支持✅ORM 集成✅(推荐 SQLModel)性能✅ 极高FastAPI 是你构建现代化、高性能 Python Web 应用的首选框架!

2501_92823525的博客 1302

【学习心得】Virtual Studio Code下载安装与简单设置

【学习心得】Virtual Studio Code下载安装与简单设置

qq_39780701的博客 965

基于stm32平台上的IC-MU磁绝对值编码器SPI通讯和码盘数据处理

基于stm32平台上的IC-MU磁绝对值编码器SPI通讯和码盘数据处理

watch361的博客 1万+

VINS-Mono 代码详细解读——IMU预积分的残差、Jacobian和协方差 processIMU()+intergrationBase类+imu_factor.h

IMU离散中值预积分 1.1、IMU模型 测量值:加速度计a^、陀螺仪w^, 加上了bias游走和随机白噪声。 真实值:加速度计a、陀螺仪w。 实际情况下,可以获得测量值a^和w^,需要反推真实值。一般忽略随机游走高斯噪声n w=w^-bg; a=qwb(a^-ba)-gw; 1.2、连续时间IMU运动模型,积分 PVQ(两帧之间) 将第k帧和第k+1帧所有的IMU进行积...

try_again_later的博客 9267

Python学习笔记-Windows下VirtualEnv+VSCode中虚拟环境配置

VirtualEnv是一个虚拟化环境,是独立开的开发环境,在一个文件夹中创建的独立虚拟环境,可以分隔开不同项目,开发互不影响。类似于C#等开发语言建立的工程,在同一个文件夹下配置对应的框架内容和扩展包信息。

向往的是:佛祖堂前的鱼,静静听禅。 5691

yolov8涨点系列之轻量化主干网络替换

yolov8涨点系列之轻量化主干网络替换,以EfficientVit为例

zhang1379的博客 2887

Visual Studio Code中运行Python

前提:安装最新版本的python: 参考官网Visual Studio Code中的Python https://code.visualstudio.com/docs/languages/python Anaconda介绍、安装及使用教程https://www.jianshu.com/p/62f155eb6ac5 方式一:直接在vscode中运行python 1.在visual studi...

GongMeiyan的博客 5699

TIA protal与SCL从入门到精通(4)——软件单元使用

平台: TIA portal 15.1 1.添加软件单元 添加软件单元如下图: 关于软件单元使用基本限制,看如下文章即可 TIA protal与SCL从入门到精通(3)——软件单元基本介绍 每个软件单元是一个独立结构,所以每个软件单元的运行方式与实际PLC类似,所以首先添加主函数块: 注意:无论系统是否是具有并发性(这里不要混淆并行与并发的概念),在PLC所有主函数执行总是按主函数依次完成...

苦走一口田 7379

【PySide6拓展】初识QChart图表

在 PySide6 中,QtCharts模块提供了一系列强大的类,用于创建和管理图表。QChart是这个模块的核心类,它可以帮助开发者轻松地实现数据的可视化。本篇文章将介绍如何使用 PySide6 的QtCharts模块,并通过一个简单的示例教你如何快速引入QChart。QChart折线图柱状图饼图区域图它能够直观地呈现数据,同时支持交互功能,如缩放、拖拽和工具提示等。通过引入QChart,我们可以轻松实现数据的可视化,提升应用的交互性和用户体验。结合其他QtCharts。

m0_62599305的博客 822

如何在 Visual Studio Code 上配置 Python 开发环境

Visual Studio Code(简称 VS Code)是由微软开发的一款轻量级、跨平台的代码编辑器。凭借其丰富的插件生态和高效的开发体验,VS Code 已成为许多 Python 开发者的首选工具。在本文中,我们将详细介绍如何在 VS Code 上配置 Python 开发环境,帮助您快速开始高效的 Python 编程。

1488

【赛题解析&命令脚本配置】2023年全国职业院校技能大赛GZ073网络系统管理赛项赛题第10套模块A:网络构建 & (五)网络运维配置+(六)SDN网络配置-命令配置

【赛题解析&命令脚本配置】2023年全国职业院校技能大赛GZ073网络系统管理赛项赛题第10套模块A:网络构建 & (五)网络运维配置+(六)SDN网络配置-命令配置

君逍遥o 812

在Visual Studio Code中配置python环境

0. 前期配置 安装python(建议直接安装在系统目录下并勾选’ADD TO PATH’,避免不必要的麻烦) 安装Visual Studio Code(官网速度时快时慢,建议随缘下载,或者用可靠的梯子下载) 检验python和VSC安装好了没 python: 在cmd或者terminal中输入python --version,如果能够输出版本号则证明安装成功(当前最新版本:3.9.1) pip: python当前主流的包管理工具,在最新版本中pip会随python一同安装并完成系统变量设置,在cmd或

qq_45513182的博客 2061

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Visual Studio Code运行flask环境配置并简单测试(windows版)

一、ptyhon部分(打开CMD) 1.更新PIP(PIP是最新版此步跳过): python -m pip install --upgrade pip 2.安装flask: pip install flask 3.安装虚拟插件(由于不同项目需要用到不同环境,所以安装虚拟环境非常有必要)virtualenv: pip install virtualenv 二、虚拟环境部分: 1....

dengpeiyi2012的博客 1万+

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

在 Visual Studio Code 中安装 Python 环境

通过以上步骤,你应该能够在 Visual Studio Code 中成功安装 Python 环境,并解决在安装openpyxl时遇到的问题。如果在安装或配置过程中遇到其他问题,请随时寻求帮助!希望这篇博客对你有所帮助!如果需要进一步的修改或添加,请告诉我!

王偃飞的博客 1749

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

VS Code 配置 Anaconda Python 环境

在中可以使用Anaconda环境进行Python开发,可以充分利用 Anaconda 提供的包管理和虚拟环境功能,同时享受 VS Code 提供的强大开发工具和调试功能。

算法工程师dongab的博客 5万+

教你如何在Visual Studio Code (VS Code) 中配置Python 3开发环境

按照这些步骤,你应该能够在VS Code中成功配置Python 3环境,并开始编写和运行Python代码。如果在安装或配置过程中遇到任何问题,可以查看VS Code的官方文档或搜索相关错误信息以获得帮助。

机器喵的休闲生活 8650

【VS Code编写Python】快速上手使用 Python

在本教程中,您学习了如何创建 Python 项目、创建虚拟环境、运行和调试 Python 代码以及安装 Python 包。在本文中,您将学习如何在 Visual Studio Code 中使用 Python 3 创建、运行和调试 Python“掷骰子”应用程序、使用虚拟环境、使用包等等!文件扩展名,您可以告诉 VS Code 将此文件解释为 Python 程序,以便它使用 Python 扩展和选定的解释器评估内容。要在 macOS 上使用 Homebrew 安装 Python,请在终端提示符下使用。

在技术的广袤天地里,本博客如精准罗盘。剖析前沿科技,深掘代码奥秘,以精炼笔触,带您穿越复杂技术迷宫,速达知识彼岸。 7595

Python开发环境(Visual Studio Code、Anaconda、PyInstaller、Enigma Virtual Box)

使用 PyInstaller 将Python程序生成可直接运行的程序,这个程序就可以被分发到对应的 Windows 或 Mac OS X 平台上运行。PYQT:Comple Form编译已创建的.ui文件(会生成Ui_xxx.py文件以便导入到python代码使用)使用python编写的代码最终需要打包成.exe可执行文件才能发布供普通用户使用。2.pyinstaller -F:仅仅生成一个文件,不暴露其他信息,启动较慢。1.pyinstaller -D:生成一个文件夹,里面是多文件模式,启动快。

若有博文对您有帮助,欢迎点赞关注,收藏评论。 1586
上一篇: Python pip安装包指令用法及安装库检索
下一篇: Python 打印的中英文字体如何对齐?
PittDing
博客等级 码龄7年 227粉丝 36原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值