【python技巧】什么是虚拟环境?以及如何配置虚拟环境

这篇具有很好参考价值的文章主要介绍了【python技巧】什么是虚拟环境?以及如何配置虚拟环境。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. python背景

一般情况一台机器上只能安装一个应用程序,但python可以安装很多遍,并可以安装在任意位置。在安装插件的时候,需要选择是给哪套程序安装插件。python使用这种方法不仅实现了第三方插件的相互隔离, 也实现了在同一台机器上配出多个各具特色的python环境。

  • 我们安装python就是实在的环境,我们安装python大致包括:
    【python技巧】什么是虚拟环境?以及如何配置虚拟环境

  • 虚拟环境就是真实环境的一个副本。特点:1. 虚拟环境中不包括标准库,标准库直接调用原位置的标准库;2. 可执行文件python.exe放在Scripts下,exe在不同的目录下,path环境变量得调用两个,所以这里pip.exe和python.exe都在Scripts下。
    【python技巧】什么是虚拟环境?以及如何配置虚拟环境

  • Python 虚拟环境 pyenv、venv(pyvenv)、virtualenv之间的区别(参考资料:https://www.cnblogs.com/qinhan/p/9293126.html)

2. python的虚拟环境

  • 无需安装程序,从主程序裂变出来。
  • python在同一台机器上可以安装很多遍,但不是每一遍安装都需要安装程序,只有第一遍安装需要安装程序。
  • 第一遍安装之后,我们只需要在命令行中写入python -m venv xxx/xxx代码,再安装一遍。
  • 此时,python的虚拟环境就配置成功了

3. 计算机系统常识

  • 安装一个应用程序,会把很多路径写入操作系统。

  • 即使安装python虚拟环境,我们默认访问的还是之前的路径。但每个虚拟环境都有个activate文件,这个文件就是批量修改路径的程序,当我们执行这个文件,我们就会进入这个虚拟环境(deactivate对出虚拟环境)。

  • 我们可以使用pip list查询我们现有的插件。

  • 如果我们删除虚拟环境,不会对其他环境产生任何影响。

4. 虚拟环境的必要性

当我们在安装包的时候,pip install django安装一个包会附带安装数个其他关联的包。但是当我们删除这个包的时候,我们之后仅仅删除这一个包,安装时附带的其他包并不会删除。所以当我们的环境使用时间长的时候,我们的包是很难进行管理的。

5. 在IDE中使用虚拟环境

新建环境的时候,可以直接选择虚拟环境
参考资料:https://www.bilibili.com/video/BV1V7411n7CM?p=5&vd_source=63b8ded929e53ceb23c48c6ca09fa194

创建虚拟环境的三种方法:https://blog.csdn.net/RNG_uzi_/article/details/121903762
步骤如下:(其中可以在创建好的虚拟环境中,找到pipfile,点击打开修改安装包的来源,选择清华镜像下载安装包更快)
【python技巧】什么是虚拟环境?以及如何配置虚拟环境
之后打开pycharm选择所选环境即可文章来源地址https://www.toymoban.com/news/detail-412356.html

6. 保存和复制虚拟环境

  • 进入虚拟环境,pip freeze然后保存下这个freeze,pip freeze>requirement.txt
  • 粘贴虚拟环境pip install -r requirements.txt

到了这里,关于【python技巧】什么是虚拟环境?以及如何配置虚拟环境的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 【Linux】安装VMWare虚拟机(安装配置)和配置Windows Server 2012 R2(安装配置连接vm虚拟机)以及环境配置

    1、什么是操作系统    操作系统是一种软件,它管理计算机系统的硬件和软件资源,并提供给用户和应用程序接口,使它们能够与计算机系统交互和运行。操作系统负责调度和分配系统资源,例如处理器、内存、输入输出设备等,以及管理文件系统、网络通信和安全等功能。

    2024年01月21日
    浏览(39)
  • 【Linux】安装VMWare虚拟机(安装配置)和配置Windows Server 2012 R2(安装配置连接vm虚拟机)以及环境配置(Windows版详细教程)

    目录 一、操作系统简介 1、什么是操作系统 2、常见的操作系统 2.1、windows操作系统 2.2、UNIX操作系统 2.3、linux操作系统 2.4、mac操作系统 2.5、嵌入式操作系统 3、个人版本和服务器版本的区别 3.1、个人版本 3.2、服务器版本 3.3、总结 4、Linux的各个版本 4.1、Debian 4.2、Ubuntu 4.3、

    2024年02月07日
    浏览(55)
  • 安装虚拟机(VMware)保姆级教程及配置虚拟网络编辑器和安装WindowsServer以及宿主机访问虚拟机和配置服务器环境

    目录 一、操作系统 1.1.什么是操作系统 1.2.常见操作系统 1.3.个人版本和服务器版本的区别 1.4.Linux的各个版本 二、VMware Wworkstation Pro虚拟机的安装 1.下载与安装 注意:VMWare虚拟网卡 2.配置虚拟网络编辑器 三、安装配置 WindowsServer 1.创建虚拟机 2.配置windows镜像 3.安装WindowsServ

    2024年02月08日
    浏览(33)
  • 【服务器】安装VMWare虚拟机(安装配置)和配置Windows Server 2012 R2(安装配置连接vm虚拟机)以及环境配置(Windows版详细教程)

    目录 一、操作系统简介 1、什么是操作系统 2、常见的操作系统 2.1、windows操作系统 2.2、UNIX操作系统 2.3、linux操作系统 2.4、mac操作系统 2.5、嵌入式操作系统 3、个人版本和服务器版本的区别 3.1、个人版本 3.2、服务器版本 3.3、总结 4、Linux的各个版本 4.1、Debian 4.2、Ubuntu 4.3、

    2024年02月06日
    浏览(47)
  • pycharm如何配置Anaconda虚拟环境

    1、此电脑(右键)——属性——高级系统设置——高级——环境变量——系统变量——path——新建 示例图片 2、打开Anaconda Powershell Prompt (Anaconda3) 为了依次完成 请依次输入 1、打开pycharm,点击file(文件),点击setting(设置),选择\\\"project(项目)\\\"中的python Interpreter(python解释

    2024年02月13日
    浏览(41)
  • 如何在pycharm中配置虚拟环境

    例如我电脑现在有一个python3.6解释器 但是我引入的项目需要Python3.9解释器  现在我需要在pycharm中为这个引入的项目配置一个虚拟环境 我可以这样做 安装Python 3.9 首先,需要在电脑上安装Python 3.9。可以从Python的官方网站(https://www.python.org/)下载对应的Python 3.9版本。安装时,

    2024年02月06日
    浏览(26)
  • python中包管理工具pip以及虚拟环境venv的使用

    查看已安装的包 安装包 卸载包 导出已安装的包 配置全局默认包索引地址 venv是python自带的环境管理工具(好像是3.7版本后才引入的),它的作用是创建虚拟环境,以便更好地管理每个项目中的包。 绝大多数用户使用pycharm时使用的虚拟环境就是它。 最直观的好处就是用pyi

    2024年02月05日
    浏览(43)
  • Notepad++ 配置python环境及虚拟环境

    背景: 在执行某些项目的时候,经常会否遇到这样一种情况(以python语言为例):不想在python的基础环境下运行,创建了虚拟环境来装相关项目的包,但是每次使用都要切换到虚拟环境下面使用\\\"activate \\\"命令激活环境,然后再切换到项目所在的路径\\\"python 文件名\\\"执行程序,十分

    2024年02月03日
    浏览(25)
  • 技巧篇:Mac 环境PyCharm 配置 python Anaconda

    在 python 开发中我们最常用的IDE就是PyCharm,有关PyCharm的优点这里就不在赘述。在项目开发中我们经常用到许多第三方库,用的最多的命令就是pip install 第三方库名 进行安装。现在你可以使用一个工具来帮你解决经常安装第三方库的麻烦,这个工具就是Anaconda。 Anaconda集成了

    2024年01月23日
    浏览(33)
  • 如何把conda虚拟环境移到不同的机器以及soloV2安装

    大家好我是咕噜美乐蒂,很高兴又和大家见面了!下面我就和大家一起来了解一下把 Conda 虚拟环境移到不同的机器可以通过以下步骤实现: 1.在原机器上导出虚拟环境 在原机器上打开命令行或终端,输入以下命令: conda activate env_name conda env export environment.yml 这将会导出当前

    2024年02月20日
    浏览(24)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包