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

这篇具有很好参考价值的文章主要介绍了使用VSCode搭建Python项目隔离的虚拟环境,非常实用!。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

大量的项目,使用不同的版本,打包部署极大地浪费了时间和成本。

一、Python虚拟环境是什么?

Python虚拟环境是一个独立的、隔离的Python运行环境,允许你在同一台机器上同时管理和运行多个不同版本的Python及其包/库。

二、环境版本

window 10
Python 3.10.0
Visual Studio Code 1.82

三、搭建步骤

1.创建工作空间

创建一个工作空间:名为为vsspace;
python vscode 虚拟环境,01-项目构建,vscode,python,ide

2.创建虚拟环境

在vs命令行(terminal)中输入命令:

python -m venv vsvenv

创建Python虚拟环境文件夹 vsvenv;python vscode 虚拟环境,01-项目构建,vscode,python,ide
创建完成后,左侧菜单会出现一个虚拟目录列表,也就是项目的虚拟环境;
python vscode 虚拟环境,01-项目构建,vscode,python,ide

3.激活虚拟环境

  1. 在命令行中输入命令cd .\myvenv\Scripts,进入虚拟环境目录;
  2. 在命令行中输入命令 .\Activate.ps1 ,激活当前虚拟环境;

如出现如下错误,按照下方步骤操作:python vscode 虚拟环境,01-项目构建,vscode,python,ide
a. 使用管理员运行PowerShell
python vscode 虚拟环境,01-项目构建,vscode,python,ide
b. 输入命令:Get-ExecutionPolicy,输出的是:”Restricted";
python vscode 虚拟环境,01-项目构建,vscode,python,ide
c. 输入命令:Set-ExecutionPolicy RemoteSigned,并在输入框中输入“Y”;
python vscode 虚拟环境,01-项目构建,vscode,python,ide
d. 输入命令:Get-ExecutionPolicy,输出的是:”RemoteSigned";
python vscode 虚拟环境,01-项目构建,vscode,python,ide

  1. 再次输入 .\Activate.ps1命令,出现(vsvenv)虚拟目录,到此就算激活成功了。
    python vscode 虚拟环境,01-项目构建,vscode,python,ide
    至此,Python虚拟环境搭建完毕。在虚拟环境中pip安装的第三方库都只作用于该虚拟环境,不影响系统环境。

4.推出虚拟环境

在命令行输入命令 deactivate;
python vscode 虚拟环境,01-项目构建,vscode,python,ide

四、验证测试

创建测试py文件,demo.py;
python vscode 虚拟环境,01-项目构建,vscode,python,ide
运行结果:
python vscode 虚拟环境,01-项目构建,vscode,python,ide
到此,整个环境搭建与验证结束。文章来源地址https://www.toymoban.com/news/detail-741494.html

五、总结

  1. 包管理与隔离:使用虚拟环境可以方便地管理和隔离不同项目的包依赖关系。每个虚拟环境都有独立的Python解释器和包安装目录,这意味着你可以在不同的虚拟环境中安装和管理不同版本的包,而不会相互干扰或冲突。
  2. 版本控制:通过创建不同的虚拟环境,你可以轻松切换Python版本。每个虚拟环境都可以使用不同的Python版本,并且可以在项目之间进行切换,而无需全局更改Python版本。
  3. 简化部署:使用虚拟环境可以简化项目的部署过程。你可以将虚拟环境与项目一起打包,并在其他机器上轻松地重新创建相同的开发环境。这样可以确保项目在不同环境中具有相同的依赖关系,减少了配置和依赖问题。
  4. 操作灵活性:通过激活或退出虚拟环境,你可以快速切换项目之间的工作环境。这样你可以有效地管理多个项目,而无需全局更改设置或手动安装特定版本的包。
  5. 清理和维护:在虚拟环境中安装的包不会影响全局Python环境,这使得清理和维护变得更加方便。如果你不再需要某个虚拟环境,只需删除相应的目录即可。

到了这里,关于使用VSCode搭建Python项目隔离的虚拟环境,非常实用!的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • VSCode使用 - 搭建python运行调试环境

    VSCode是一个优秀的编辑工具,适合代码阅读,代码编辑,甚至配置好之后,可以编译与调试代码。 为了方便编辑,运行python程序,本文就聊聊如何将VSCode搭建为一个python的IDE吧,具备运行与调试python程序的能力。 首先,安装python程序,这样才能进行python开发,我这里安装了

    2024年02月12日
    浏览(72)
  • python--虚拟环境搭建(使用命令安装)

    作用: 1.使不同应用开发环境相互独立 2.环境升级不影响其他应用,也不会影响全局的python环境 3.防止出现包管理混乱及包版本冲突 两种搭建虚拟环境方法: 1.使用pycharm创建虚拟环境(之前的文章已经介绍过,不再赘述) 2.使用命令创建虚拟环境 1、安装两个命令 2、配置虚

    2023年04月08日
    浏览(43)
  • Linux Debian12使用VSCode和Python搭建flask开发环境

    一、安装VSCode 在Linux Debian12系统上安装VSCode教程可以参考网上相关教程。 二、安装Python 打开VSCode,安装python和python扩展包,如下图所示: 三、创建Python虚拟环境 1.新建文件夹testFlask 2.用vscode打开文件夹testFlask,选择“是,我信任此作者” 3.在VSCode菜单“终端”-“新建终端”

    2024年01月17日
    浏览(46)
  • JAVA新实战1:使用vscode+gradle+openJDK21搭建java springboot3项目开发环境

            作为一个干了多年的全栈技术工程师,厌倦了使用盗版IDE,近些年开发Java一直使用IntelliJ IDEA进行Springboot后端项目开发,对于IntelliJ IDEA 授权问题,一直花钱买学生类的授权,但经常被屏蔽,无法使用,又不舍得花大钱买企业版,索性不再使用了。决定改用 VsCode+Gr

    2024年02月03日
    浏览(65)
  • 使用Anaconda创建Python虚拟环境并在Pycharm项目中调用该环境

    1.使用cmd创建虚拟环境 在cmd中输入命令: 其中:your_env_name为要创建的虚拟环境名,python=3.7为指定python版本为3.7,不加则默认为 Anaconda 的 python 版本 输入命令后,需要输入一个y并回车。输入完成后,一个python虚拟环境就创建好了。 2. 查看虚拟环境 有时候我们需要查看我们的

    2024年02月05日
    浏览(61)
  • vscode 中配置 python 虚拟环境

    在编写代码的过程中,我们经常会用到一些第三方依赖,帮助我们快速完成功能。 在 Python 中,默认情况都是统一安装在全局环境中,但是这样伴随着电脑项目越来越多,不同项目对依赖的版本要求不同,就会出现依赖冲突的情况。 这个时候就要使用虚拟环境,本文记录一下

    2024年01月18日
    浏览(47)
  • VScode下创建python虚拟环境

    1. 安装了VSCode :确保你已经安装了Visual Studio Code。你可以从VSCode官方网站免费下载并安装。 2. 安装了python :确保你的计算机上安装了Python。你可以从Python官方网站下载并安装。 3. 安装Python插件 :打开VSCode,在扩展(Extensions)市场中搜索并安装Python插件。此插件为VSCode提供

    2024年02月20日
    浏览(47)
  • VScode配置Python虚拟环境(Win11)

            这里选用基于Anaconda的解释器,Anaconda是Python的发行版,包含解释器以及一系列库,以及软件包管理器Conda。         在“清华大学开源镜像站”下载Anaconda。(网站:mirrors.tuna.tsinghua.edu.cn)。           点击Archive ,找到发行时间较近的Anaconda3版本。    

    2024年02月02日
    浏览(45)
  • 计算机视觉入门 - MacOS搭建Python的OpenCV环境并在VScode上使用的详细步骤(完整版)

    目录 过程: 下载VScode编辑器: 在VScode中安装Python插件:  安装Python解释器: 测试Python程序:  安装wget插件: 安装cmake插件:  安装opencv: 通过程序来测试opencv: 运行成功:  要使用的东西:VScode编辑器、Terminal终端、Homebrew软件包管理工具、Python、OpenCV 首先在Mac上下载

    2024年01月16日
    浏览(53)
  • vscode使用虚拟环境

    我的conda没有添加入path,每次打开总是报错 1.点击vscode的右下角这里  2.点击后可能会在vscode上方出现下图样子, 如果出现下图,则点击第二项Select at workspace level,  3.接着出现下图样式(也有可能没有上图,直接出现下图样式)。 选择对应的解释器,或者点Enter interpreter

    2024年02月08日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包