`

Python使用虚拟环境

 
阅读更多


 

这里想象一下需求,写一个项目使用的一系列1.0版本的插件,现在要新写一个项目,需要用这些插件的2.0版本,该怎么办?都更新成2.0版本?这样之前的项目都没法维护了

这时我们需要一个虚拟环境,Python就支持这样一个插件,virtualenv

下面来安装一下:

1.       pip3 install virtualenv

2.        cd进一个像存放虚拟环境的目录,创建虚拟环境    



       virtualenv --no-site-packages venv

 



          这个venv是名字,自己随便起名

 



   

 



  3.激活虚拟环境   

 

 

 

       source venv/bin/activate    #source是linux下面的环境

  

 

                         在windows下,直接cd进scripts目录,执行activate即可

  

 

            这里的venv就是上面那个名字

  

 

    

  

 

       当出现这样的格式,就表示现在处于虚拟环境中

  

  

   

    F:\代码库\虚拟环境virtualenv\ven_test\Scripts>activate


(ven_test) F:\代码库\虚拟环境virtualenv\ven_test\Scripts>

   

    

     此时的环境中是没有插件的,因为我们创建这个虚拟环境的时候是选择 no-site-packages

     所以,需要什么插件都需要重新安装

   4.退出虚拟环境

     deactivate 

  

  编程开发ode">

   (ven_test) F:\代码库\虚拟环境virtualenv\ven_test\Scripts>deactivate

F:\代码库\虚拟环境virtualenv\ven_test\Scripts>

  

   

   

   

  其实在pycharm中,也为我们封装了这个功能

  下面演示一下在pycharm中如何使用虚拟环境

  1.创建虚拟环境

  

   

  

  这里可以选择是否继承之前版本的插件

  确认后,就已经创建了一个虚拟环境,然后应用到我们的项目中

  

   

  在项目配置那里,把解释器改成我们新建的那个虚拟环境就好了

  

   

   

   

  这是新建虚拟环境,如果是把已有的环境添加到pycharm中,需要选择这个

  

  然后找到要添加的环境的scripts目录下的Python.exe,添加进去就了

   



分享到:
评论

相关推荐

    python创建虚拟环境

    使用python创建虚拟环境的三种方式——使用conda创建虚拟环境、使用终端命令创建虚拟环境和使用pycharm创建虚拟环境

    python3.6.5虚拟环境

    python venv 3.6.5

    qt python创建虚拟环境,并在虚拟环境中安装/卸载库等操作

    1 启动虚拟环境 --- 创建虚拟环境 2 升级pip自身(可指定版本) 3 pip安装库(指定库,可指定版本,可指定下载路径) 4 pip卸载库 5 查看所有python库

    如何迁移python虚拟环境

    如何迁移python虚拟环境

    Python-Python虚拟环境但由Docker支持

    Python虚拟环境,但由Docker支持!

    树莓派 TensorFlow 2.4 python3.7虚拟环境

    然而,通过使用虚拟环境(venv),我们可以创建一个隔离的Python运行环境,确保TensorFlow与其他项目或系统组件互不干扰。Python的`python3-venv`模块允许我们在特定目录下创建独立的Python环境,这样我们就能控制该...

    C++调用Python Miniconda虚拟环境

    本文将详细讲解如何在C++中调用安装在Miniconda虚拟环境中的Python函数,并讨论如何在应用程序打包时一并包含Python环境,以便于部署。 首先,让我们了解**Miniconda**。Miniconda是Anaconda公司提供的一个小型版本...

    python2.7虚拟环境

    https://mp.csdn.net/mdeditor/80985603 快速部署python2.7版本的环境

    Win10里python3创建虚拟环境的步骤

    在Python开发过程中,为了管理不同项目间的依赖关系和版本冲突,使用虚拟环境(Virtual Environment)是一种常见的最佳实践。本文将详细介绍在Windows 10系统中使用Python 3创建虚拟环境的步骤,以及虚拟环境的基本...

    强制迁移Python的虚拟环境

    Window平台实现迁移Python虚拟环境 采用: python -m venv --copies venv 此脚本只在 window上测试 venv 修改, 运行前请备份

    Python虚拟环境的终极指南:使用、管理与最佳实践

    本文将详细介绍如何在Python中使用虚拟环境,包括创建、激活、管理虚拟环境,以及在虚拟环境中安装和管理包。 虚拟环境是Python开发中不可或缺的工具,它帮助开发者管理项目依赖,确保代码在不同环境中的一致性。...

    python虚拟环境(csdn)————程序.pdf

    Python虚拟环境是Python开发中的重要概念,它允许开发者在独立的环境中管理项目依赖,避免不同项目之间因依赖库冲突而产生的问题。本文将探讨三种常用的Python虚拟环境管理工具:virtualenv、pyenv和pipenv。 首先...

    python虚拟环境配置

    在学习tensorflow时,为了 借鉴他人代码,但是又因为环境配置不一样,所以很难看到效果,配好虚拟环境的可随意切换环境

    第1.2节 Python学习环境的使用.rar

    3. **虚拟环境(Virtual Environments)**:为了保持项目间的依赖关系独立,Python使用虚拟环境。通过`venv`或`virtualenv`库,可以创建独立的Python环境,避免全局环境的污染。 4. **包管理器(Package Managers)...

    jupyter notebook使用python虚拟环境 .pdf

    本文将详细介绍如何在Jupyter Notebook中配置和使用Python虚拟环境。 首先,让我们明确几个关键概念: 1. **Jupyter Notebook**:这是一个交互式的Web应用程序,允许用户创建和分享包含代码、公式、可视化和文本的...

    如何最快配置python虚拟环境,使用pipenv配置虚拟环境.pdf

    在本文中,我们将详细介绍如何使用pipenv快速配置Python虚拟环境。 首先,传统的虚拟环境配置方法通常涉及virtualenv和virtualenvwrapper。尽管这种方法广泛使用,但安装和设置步骤相对繁琐,特别是对于初学者而言...

    python源码python基础

    Python使用虚拟环境(virtualenv)来隔离不同项目之间的依赖。通过虚拟环境,开发人员可以在本地环境中安装和管理不同版本的Python和第三方库。而pip是Python的包管理工具,用于安装、升级和管理Python包。 5. ...

    Python之虚拟环境(virtualenv)的使用

    文章目录virtualenv的安装建立虚拟环境删除虚拟环境在虚拟环境中使用Jupyter Notebook删除jupyter kernel python的virtualenv库可以建立相互隔离的python环境,再补破坏原本python环境的基础上为开发者提供新的独立...

    【一文配置好Python开发环境】Python创建虚拟环境,一键更换国内镜像源

    【一文配置好Python开发环境】Python创建虚拟环境,一键更换国内镜像源

    Python-venvdetect检测当前目录中可用的Python虚拟环境

    "venvdetect" 是一个实用的Python工具,专门用于检测当前目录及其子目录下可用的Python虚拟环境。这个工具可以帮助开发者快速了解工作目录中有哪些虚拟环境,从而更好地管理和组织项目。它的核心功能在于扫描和识别`...

Global site tag (gtag.js) - Google Analytics