Windows下vscode配置python虚拟环境

vscode虚拟环境 【实战攻略】VSCode搭建虚拟环境与pip安装包的常见错误及解决方法!持续更新中~ 阅读详情

· python虚拟环境

为什么要使用虚拟环境:
  python项目需要的开发环境很多情况下是不同的,各个版本的各种个第三方包可能会不同,如果都放在一个环境下容易出现错误。例如一个项目要用到某个库的v1.0.0,而另一个项目要用到这个库的v2.0.0,这样就产生了冲突。



1.虚拟环境的安装


virtualenv是个python包, 直接使用pip安装:

pip install virtualenv

检查安装是否成功,出现版本号即表示安装成果

virtualenv --version

1-1


2.创建和删除虚拟环境


创建 : virtualenv + 命名 (如下创建名为Env1的虚拟环境)

virtualenv Env1

创建时默认复制本机安装virtualenv 的python,原环境中的python类库也会一起复制过来。
  我们可以使用 --python=PYTHON_EXE 来指定版本例如执行:–python= ‘python3.7的安装路径’将为我们创建python3.7,(需要提前下载)
  我们可以使用 --no-site-packages阻止类库的复制,得到纯净的版本
 例如 :

virtualenv --python=“c:\program files\python37\python.exe” --no-site-packages Env1

在这里插入图片描述

当我们看到done是就完成了创建,在当前目录下我们可以看到一个名为"Env1"的目录。
删除:删除此文件夹即可


3.激活和关闭虚拟原理


激活:运行在虚拟环境文件中Scripts目录下的activate激活命令

[你的python虚拟环境路径]\Scripts\activate

此时你会看到在命令行前出现了括号提示你已经进入了虚拟环境,这是在pip install 就会变成虚拟环境里的安装

1-3

关闭:运行在虚拟环境文件中Scripts目录下的deactivate激活命令

[你的python虚拟环境路径]\Scripts\deactivate

当看到"(Env1)"消失,我们就关闭了虚拟空间


4.虚拟环境的原理


用命令activate进入一个virtualenv环境时,virtualenv会暂时修改相关环境变量,让命令python和pip均指向当前的virtualenv环境。


5.vscode中的使用


使用虚拟环境: 在.vscode下的setting.json里添加如下配置

“python.pythonPath”: “[你的python虚拟环境路径]/Scripts/python.exe”

(如果没有就setting.json就自己创建一个,里面写{“python.pythonPath”: “[你的python虚拟环境路径]/Scripts/python.exe”})


注意: 在vscode终端下的虚拟环境的激活需要先在输入cmd,因为code也有类似虚拟环境的机制(命令行前的PS),这会与virtualenv冲突。
1-4


》》》完

VScode的python环境配置(包括连接远程服务器) Vscode安装 直接进入vscode官网https://code.visualstudio.com/Download下载对应版本即可。以window系统为例,下载64bit的.zip即可。 然后解压到自定义文件夹,进去打开code.exe即安装完成。 配置本地python环境 首先找到python环境的目录 本地的python环境有两种,一种是直接安装的python环境,另一种是通过anaconda工具安装的python环境,无论是哪种环境都有对应的python解释器,首先找到解释器的位置python 阅读详情

相关推荐

Win10-VScode运行Python3虚拟环境记录

创建好虚拟环境之后,在vscode中配置使用python的虚拟环境。

weixin_42478938的博客 1102

Windows 和 Ununtu系统下python 虚拟环境的创建、激活、删除与使用虚拟环境打包-基于vs code编辑器

Windows和Ubuntu系统下创建和使用python虚拟环境,并进行Vscode编辑器的配置,使您的工作更具效率。看到出现下面的带括号的提示符(.venv),这个时候,说明您的控制台已经进入了该虚拟环境。1 .虚拟环境的创建,需要先下载安装虚拟环境创建工具virtualenv。选择使用该解释器,这样您就在创建的虚拟环境中进行开发了。2. 创建虚拟环境文件安装位置。

qq_58168857的博客 6034

Windows下VSCode配置Manim环境:从零搭建Python数学动画开发环境

Python虚拟环境是管理项目依赖、避免版本冲突的基础技术,其核心原理是通过隔离不同项目的Python解释器和包目录来实现环境独立。在数据科学和可视化领域,这一技术尤为重要,能确保复杂依赖库(如NumPy、Pillow)的稳定运行。对于数学动画制作工具Manim而言,正确配置虚拟环境是其流畅运行的技术基石。本文聚焦于在Windows系统中,使用Anaconda创建独立Python沙盒,并详细讲解如何在VSCode编辑器中无缝集成该环境,最终完成Manim社区版及其关键依赖(如FFmpeg和LaTeX)的安装

weixin_34335458的博客 556

VScode虚拟环境及版本问题

首先看有没有anaconda,有可以用conda,不然就是直接装。方法一:可以指定版本,防止不兼容。conda activate env_name (激活)conda deactivate env_name(退出)conda remove -n env_name --all(删除)如果加notebook小蜘蛛python -m ipykernel install --user --name=myenv #myenv为虚拟环境的名称如果没有conda,那就直接装。

2301_81656040的博客 1081

Windows系统下VSCode与Python环境配置全攻略:从安装到避坑

集成开发环境(IDE)与代码编辑器是现代软件开发的核心工具,它们通过提供语法高亮、代码补全、调试等功能,极大提升了开发效率。其工作原理在于与语言运行环境(如Python解释器)深度集成,并借助扩展生态实现功能定制。对于Python开发而言,一个配置得当的环境能确保依赖隔离、版本管理顺畅,其技术价值体现在提升代码质量、简化团队协作与加速项目迭代。在数据科学、Web开发、自动化脚本等应用场景中,VSCode凭借其轻量、免费和强大的插件市场,成为许多开发者的首选。本文聚焦于在Windows操作系统上,从零开始配置

weixin_34054866的博客 457

ddr3ip核心_DDR3 IP 核配置

DDR3 控制器 IP 核2.DDR3 IP核配置点击 Flow Navigator 面板下的“Project Manager -->IP Catalog”。 在“Memories & Storage Elements -->Memory Interface Generators”分类展开后,可以看到名为“Memory Interface Generator (MIG 7 ...

weixin_33049919的博客 2935

VSCode 配置python虚拟环境(激活环境细节)

在VSCode中创建非全局环境,一旦激活该环境,安装的任何软件包都将与其他环境(包括全局解释器环境)隔离,从而能减少因软件包版本冲突而可能引起的许多复杂情况。

m0_73550224的博客 11万+

STM32F4+FreeRTOS实战:手把手教你移植LWIP2.1.2(含LAN8720配置避坑指南)

本文提供了一份详尽的实战指南,手把手教你如何在STM32F4平台结合FreeRTOS实时操作系统,成功移植轻量级TCP/IP协议栈LWIP 2.1.2。文章重点剖析了硬件驱动层LAN8720 PHY芯片的配置要点与常见“坑点”,并深入讲解了LWIP与FreeRTOS的深度整合、关键配置及稳定性优化策略,旨在帮助开发者构建稳定可靠的产品级嵌入式网络功能。

ik678901234的博客 1063

windows10下在VScode里配置python虚拟环境

windows10下在VScode里配置python虚拟环境 一、版本 1、windows10 2、VScode1.53.2 3、python3.9.6 二、忽然想到配置这个环境的初衷是要做pytest的自动化测试,希望每周都抽时间学习,并且产出一篇及以上学习的文章 三、配置 1、安装python 2、安装Code Runner插件 3、在terminal中键入python -m venv fish_venv(你想创建的文件名) (苹果电脑输入python3 -m venv fish_venv(你想创建

weixin_44722536的博客 1566

2025-E题国一-简易自行瞄准装置:基于嘉立创地猛星/天猛星与K230的视觉巡线云台系统设计

本文详细介绍了2025年全国大学生电子设计竞赛E题一等奖作品——基于嘉立创地猛星/天猛星与K230的视觉巡线云台系统设计。该系统通过地猛星主控实现小车巡线,天猛星主控驱动云台,结合K230开发板的视觉识别能力,构建了一套完整的视觉巡线云台系统,实现了自动巡线与精准瞄准功能。文章深入剖析了硬件选型、双闭环PID控制算法、视觉识别与目标跟踪等核心技术,并分享了系统调试与避坑经验。

weixin_42596011的博客 674

从宁德新能源面试官视角,拆解Halcon/OpenCV图像处理工程师的硬核技能树(附避坑指南)

本文从宁德新能源面试官视角出发,详细拆解Halcon/OpenCV图像处理工程师的核心技能树,涵盖硬件选型、算法实现和系统工程思维三大能力维度。文章提供工业视觉工程师面试的实战避坑指南,包括硬件配置要点、算法优化技巧及职业发展路径,助力求职者系统提升图像处理专业技能。

weixin_28732953的博客 128

VSCode配置Python的教程

本文基于Windows系统超详细VSCode安装教程(Windows)博主的VSCode专栏:分享使用VS Code的基本操作与各种技巧 刚刚开始学习Python时,按照老师提供的傻瓜式操作配好Python后,发现它自带了一个ide:IDLE, IDLE足够轻量级,打开速...

My_daily_life的博客 9542

DeepSeek API调用太复杂?OneAPI一站式聚合解决方案

本文介绍了OneAPI如何作为一站式聚合解决方案,简化DeepSeek API的调用流程。通过统一接口、智能路由和模型映射等核心功能,OneAPI大幅降低了多API适配的复杂性,提升开发效率。文章还提供了详细的部署指南和高阶使用技巧,帮助开发者快速实现API聚合管理。

weixin_27215337的博客 381

Windows下Python开发环境搭建:从零配置VSCode与虚拟环境

Python开发环境的搭建是编程学习与实践的第一步,其核心在于理解解释器、编辑器与包管理器的协同工作原理。Python解释器负责执行代码,而通过配置环境变量(如PATH)可确保系统在命令行中正确识别python与pip命令。在编辑器选择上,VSCode凭借其轻量、可扩展的特性,配合Python、Pylance等插件,能实现智能补全、代码检查与调试等IDE级功能,大幅提升开发效率。虚拟环境(venv)技术则解决了多项目依赖隔离的难题,通过创建独立的Python运行环境,避免版本冲突。结合pip工具与requi

weixin_33691817的博客 357

手把手教你用Cadence Virtuoso设计折叠式共源共栅放大器(0.18μm工艺实战)

本文详细介绍了在0.18μm工艺下使用Cadence Virtuoso设计折叠式共源共栅放大器的完整流程。从工艺参数获取、电路架构分析到具体参数计算和仿真验证,提供了实战设计指南,帮助工程师掌握这一模拟IC设计中的关键技术,特别适合需要中等增益和较大输出摆幅的应用场景。

open4的博客 406

Labview 机器视觉(4)之 图像处理进阶 - 动态ROI与批量保存

本文深入探讨了LabVIEW机器视觉中动态ROI与批量保存两大进阶技术。动态ROI通过模式匹配或粒子分析实现检测区域的自动追踪,解决了产品位置变化带来的挑战。同时,文章详细介绍了如何设计高效的文件命名规则与异步保存机制,以实现海量图像数据的批量保存与管理,从而构建稳定、高效的工业自动化检测系统。

weixin_29234423的博客 219

Windows10 + WSL (Ubuntu) + Anaconda + vscode 手把手配置python运行环境(含虚拟环境)

配置WSL windows桌面下,按下面顺序可以找到 "启动或关闭windows功能” , 开始 -> 设置 -> 应用 -> 应用和功能 -> 可选功能 -> 相关设置下 更多Windows功能(滚动鼠标到底部)点击后,会弹出 启动或关闭windows功能的页面,找到“适用于Linux的Windows子系统”,在前面勾选,确定后,等待Windows安装,若提示重启,就重新启动。下面有详细的截图 安装Ubuntu 1、打开Microsoft store,如下图,然

jasneik的博客 1万+

【Claude】组织级认证限制报错已解决(4 种)

报错被禁用的是什么谁能解除应急方案整个 Console 组织Anthropic 支持换账户 / 订阅凭证API key 认证方式你的组织管理员用订阅/login订阅 OAuth 登录你的组织管理员用 API keyRoutines 功能你的组织所有者手动计划任务替代共同排查模式/status确认当前凭证;检查环境变量;看清报错消息里命名的是什么(key?组织访问?),对症清除;管理员层面的限制,找管理员解锁。

博客 1万+

Windows系统下VScode配置python虚拟环境记录

最近喜欢上了VScode的ssh远程调试功能(这相比pycharm的专业版收费真的是好太多了!!!!),所以想在电脑上整一下Vscode+python的配置使用。在这个过程中,遇到了很多波折,这次记录总结,希望能给大家带来一些帮助。

qq_59449692的博客 868

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

STM32F407中文手册

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

# Windows环境下VSCode + Jupyter + Conda的AI学习环境配置指南

确保已安装`ipykernel`,可以通过运行`conda install ipykernel`来安装。3. 安装完成后,打开命令提示符(CMD),输入`conda --version`确认安装成功。:尝试使用`pip install [包名]`替代`conda install [包名]`。Jupyter已经包含在Anaconda安装中,但我们需要在VSCode中进行一些配置。4. 在VSCode中,打开一个新的终端(Ctrl+`),确保它使用的是你刚创建的环境。

weixin_48560325的博客 3635

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

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

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

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

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

VScode配置Python虚拟环境:Win11下venv实战与避坑指南

Python虚拟环境是解决项目依赖冲突、实现环境隔离的核心技术,其原理是通过创建独立的目录,包含专属的Python解释器和pip工具,实现包管理的完全隔离。这项技术的价值在于保障了开发环境的一致性,提升了项目的可维护性和团队协作效率,广泛应用于Web开发、数据科学和自动化脚本等场景。在Windows 11系统中,结合VScode这一主流编辑器进行配置,能显著优化开发工作流。本文聚焦于venv这一轻量级工具,详细解析了从环境创建、激活到VScode集成的完整流程,并针对PowerShell权限、依赖迁移等常见

weixin_33911824的博客 385

python创建虚拟环境+VSCode配置

最近做的很多个课题和项目中用的python依赖库的版本都不一样,往往调节各个库的版本匹配了这个项目,那个项目的程序就崩了,顾此失彼。所以需要给每个项目单独配置一个纯净的python虚拟环境。之前一直偷懒而且虚拟环境颇占内存,一直没构建虚拟环境,结果浪费在来回调整依赖版本上的时间更多,终于下定决心把这个问题处理一下。

自由学者亻伊宸的博客 2009

win10 vscode 设置 Python 虚拟环境

环境: win10, vscode 1.15.1,vscode python 插件, python 3.6.8 1、创建虚拟环境 test python -m venv test 2、使用 ctrl + shift + p 打开搜索,输入 python interpreter,选择 python select interpreter

Man_In_The_Night的博客 640

Windows系统Python开发环境搭建:从安装配置到VSCode高效开发全指南

Python作为一种通用、易学的编程语言,其核心在于解释器的执行和第三方库的扩展。理解其工作原理,关键在于掌握环境变量(如PATH)的配置,它决定了系统如何定位和调用Python解释器与pip包管理工具。这一机制的技术价值在于实现了开发环境的全局可用性与可管理性。在实际开发中,为了隔离项目依赖、避免版本冲突,Python虚拟环境(Virtual Environment)成为了标准实践。结合功能强大且轻量化的VSCode编辑器及其丰富的扩展生态,开发者可以快速构建一个集代码编写、智能提示、调试和项目管理于一体

weixin_30932215的博客 347

Windows从0基础开始配置VScode以及python环境(加上vscode的背景自定义)

Windows从0基础开始配置VScode以及python环境(加上vscode的背景自定义)。vscode真的很强大。

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

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值