【Python】搭建虚拟环境

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

目录

前言

虚拟环境简介

虚拟环境依赖模块的安装

1、安装好Python环境

2、安装第三方库(虚拟环境库)

3、 安装第三方模块virtualenvwrapper-win

为虚拟环境配置环境变量

1、配置环境变量

2、点击环境变量

3、在系统变量中,点击新建

4、新建系统变量​编辑

虚拟环境相关操作

1、新建虚拟环境

2、查看虚拟环境配置情况

3、退出虚拟环境

4、删除虚拟环境

补充:virtualenv创建虚拟环境

1、安装好Python

2、安装第三方模块virtualenv

3、创建虚拟环境

4、激活虚拟环境

5、退出虚拟环境

6、删除虚拟环境


前言

  1. 如果希望方便自定义虚拟环境的安装路径,且以后方便使用管理,按照文章顺序阅读、进行操作即可;这个步骤较为复杂
  2. 如果不介意虚拟环境安装在C盘下,为了快速上手使用,可以考虑直接跳到补充内容下,和前文是互相独立了,而且步骤简单

虚拟环境简介

        虚拟环境英文名是virtual environment,它是一个虚拟化,从电脑独立开辟出来的环境。通俗的来讲,虚拟环境就是借助虚拟机来把一部分内容独立出来,我们把这部分独立出来的东西称作“容器”,在这个容器中,我们可以只安装我们需要的依赖包,各个容器之间互相隔离,互不影响。

例如:我的电脑已经安装了Python3,我想使用Python2,就可以在虚拟环境中安装Python2,与电脑中的Python3不冲突。

虚拟环境依赖模块的安装

1、安装好Python环境

2、安装第三方库(虚拟环境库)

Python的第三方库virtualenv能够帮助我们创建虚拟环境,安装命令如下:

pip install virtualenv

PS:使用virtualenv中的命令来创建虚拟环境的话,会默认同时在C盘用户目录中也创建一个环境,会占用C盘内存(我的用户名是buting):

【Python】搭建虚拟环境

因此,我们优先选择下面这一种创建虚拟环境的方式。 

3、 安装第三方模块virtualenvwrapper-win

virtualenvwrapper-win是一个基于virtualenv开发的工具包。

安装命令如下(需要先安装virtualenv):

pip install virtualenvwrapper-win

为虚拟环境配置环境变量

1、配置环境变量

先打开高级系统设置(如果不知道在哪里的话,可以在搜索框里面搜索;还有设置里面,也会有查找设置的搜索框)

【Python】搭建虚拟环境

2、点击环境变量

 【Python】搭建虚拟环境

3、在系统变量中,点击新建

【Python】搭建虚拟环境

4、新建系统变量【Python】搭建虚拟环境

变量名设置为:WORKON_HOME,注意变量名一定要大写

变量值为你想新建环境变量的目录路径,建议在D盘或者E盘新建一个用来作为虚拟环境的目录,这样空间比较充裕。

虚拟环境相关操作

1、新建虚拟环境

我在配置环境变量时写的变量值是:D:\env,所以我新建虚拟环境就会默认存储到D:\env;

新建虚拟环境的命令如下:

mkvirtualenv

例如:我想创建一个名为my_env的虚拟环境,我在cmd输入mkvirtualenv my_env即可(在cmd任意目录下输入都可以):

【Python】搭建虚拟环境

创建好虚拟环境my_env后,会自动跳转到my_env目录下,路径前面有(my_env):

【Python】搭建虚拟环境

而且系统会默认为新建的虚拟环境配置电脑中安装好的Python环境(只包括部分执行命令,没有相关第三方模块),当然我们也可以在新虚拟环境my_env中重新安装Python。

2、查看虚拟环境配置情况

在cmd中运行 workon或者lsvirtualenv即可查看当前的虚拟环境配置情况:

【Python】搭建虚拟环境

3、退出虚拟环境

deactivate

 【Python】搭建虚拟环境

4、删除虚拟环境

rmvirtualenv

 【Python】搭建虚拟环境

 已经成功删除虚拟环境my_env。


上面有提到,直接使用模块virtualenv创建虚拟环境,会在C盘用户目录下生成副本,比较占空间,这里也简单介绍一下使用virtualenv创建虚拟环境的方法,感兴趣的同学可以实践一下。

这一部分和上面内容独立

补充:virtualenv创建虚拟环境

1、安装好Python

2、安装第三方模块virtualenv

pip install virtualenv

3、创建虚拟环境

在cmd中切换到需要创建虚拟环境的目录下执行命令:

virtualenv 虚拟环境名称

【Python】搭建虚拟环境已经成功创建虚拟环境my_env,现在D盘下可以找到一个名为my_env的文件;

同时,C盘也会创建如图所示路径下也会创建相关目录,存储有虚拟环境相关的数据。

【Python】搭建虚拟环境

4、激活虚拟环境

activate

我们需要到创建的虚拟环境的Scripts目录下执行如上命令

 【Python】搭建虚拟环境

5、退出虚拟环境

deactivate

【Python】搭建虚拟环境

6、删除虚拟环境

直接删除虚拟环境所在目录即可。

或者用命令删除也行:

rd/s/q 目录路径

【Python】搭建虚拟环境文章来源地址https://www.toymoban.com/news/detail-404483.html

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

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

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

相关文章

  • 基于VSCode的Python虚拟环境搭建

    Python虚拟环境是一个独立于系统Python环境的开发环境。由于工程项目的需要,往往对Python版本及其第三方库版本都有适配的要求,在管理多个工程时,就需要多个开发环境。Python中有两个模块可以用来创建和管理虚拟环境,分别是venv和virtualenv。venv模块在python3.3以上的版本可

    2024年02月09日
    浏览(27)
  • 【学习心得】Linux下的Python虚拟环境搭建

    问题描述:本文解决在Linux系统(Ubuntu举例)中如何实现Python的多版本以及搭建Python虚拟环境。 1、第一步:在官网中找到对应Python版本的tar压缩包的下载链接。  在历史版本中找到你想要的Python版本  右键点击 —— 复制链接 2、第二步:在终端中用wget将刚刚选择好的Python版

    2024年02月13日
    浏览(28)
  • Ubuntu系统下Python的虚拟环境搭建方法

    Ubuntu系统下Python的虚拟环境搭建方法简介:venv、virtualenv、pipenv Python创建虚拟环境的三种方式 Ubuntu安装python虚拟环境 Python虚拟环境的作用:针对不同项目搭建独立的Python运行环境,防止与其他Python运行环境发生冲突。 Python虚拟环境的优点:有助于Python包管理和维护。另外,

    2023年04月24日
    浏览(33)
  • 超详细的pycharm+anaconda搭建python虚拟环境

    B站对应教程:pycharm+anaconda搭建python虚拟环境_哔哩哔哩_bilibili 1. 下载 (1)从官网下载 ,一般来说选择社区版就够用了。我这里选择2021.3.3的windows版本 Other Versions - PyCharm Get past releases and previous versions of PyCharm. https://www.jetbrains.com/pycharm/download/other.html   (2)百度网盘下载 

    2024年01月24日
    浏览(51)
  • 使用VSCode搭建Python项目隔离的虚拟环境,非常实用!

    大量的项目,使用不同的版本,打包部署极大地浪费了时间和成本。 Python虚拟环境是一个独立的、隔离的Python运行环境,允许你在同一台机器上同时管理和运行多个不同版本的Python及其包/库。 window 10 Python 3.10.0 Visual Studio Code 1.82 创建一个工作空间:名为为vsspace; 在vs命令行

    2024年02月06日
    浏览(36)
  • 《Git入门实践教程》前言+目录

    版本控制系统(VCS)在项目开发中异常重要,但和在校大学生的交流中知道,这个重要方向并未受到重视。具备这一技能,既是项目开发能力的体现,也可为各种面试加码。在学习体验后知道,Git多样化平台、多种操作方式、丰富的资源为业内人士提供了方便的同时,也造成

    2024年02月10日
    浏览(50)
  • FPGA学习实践之旅——前言及目录

    很早就有在博客中记录技术细节,分享一些自己体会的想法,拖着拖着也就到了现在。毕业至今已经半年有余,随着项目越来越深入,感觉可以慢慢进行总结工作了。趁着2024伊始,就先开个头吧,这篇博客暂时作为汇总篇,记录在这几个月以及之后从FPGA初学者到也算有一定

    2024年02月03日
    浏览(35)
  • 在指定目录下建立conda虚拟环境后发现没有环境名(激活失败)的解决办法

    1.背景 一般来说,大家在 使用conda建立虚拟环境 时都是 默认C盘 。具体地,大家可以使用 conda env list 进行查看。如下,可以看到我师兄机上的虚拟环境基本都在C盘。因此,C盘也快爆了。 2.在指定目录下建立conda虚拟环境 具体地,可以使用 conda create --prefix=your_path python=X.X 来

    2023年04月08日
    浏览(27)
  • Maven环境搭建及Maven部分目录分析

    Maven 本身就是⼀套由 Java 开发的软件,所以 Maven 的运⾏需要依赖 JDK 环境。在安装 Maven 之前请 确认JDK 是否配置正确(主要依赖 JAVA_HOME 环境变量)。如果没有正确安装和配置 JDK ,则运⾏ Maven 时 会出现以下错误信息:          The JAVA_HOME environment variable is not defined correct

    2024年01月20日
    浏览(30)
  • Proxmox虚拟环境搭建

    ProxmoxVE 是一个完整的、开源的企业虚拟化服务器管理平台。它在单个平台上紧密集成了 KVM 管理程序和 Linux 容器(LXC)、软件定义的存储和网络功能。通过集成的基于 web 的用户界面,您可以轻松地管理虚拟机和容器、集群高可用性或集成的灾难恢复工具。 企业级的特性和100

    2023年04月21日
    浏览(27)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包