Windows下安装Python虚拟环境

虚拟环境安装

需求概要

“虚拟环境”是从电脑独立开辟出来的环境。就好比我们生活中的橱柜中,会把酱油放在一个瓶子里,把醋放在另外一个瓶子里,这样做饭的时候你可以随意搭配酱油与醋的比例了。
做程序开发也一样,试想一下,如果某一天你正在做一个Django项目,而你的BOSS突然让你在本地调试一个有BUG的Flask项目,如果此时关掉正在做的Django开发的环境肯定会影响你工作的思路与进度,而直接把Flask运行在Django的环境下却会对你正在做的DJango环境造成影响!
这时候你就需要在你的电脑里创建一个独立的虚拟环境了!

利用本地cmd安装

首先,进入本地cmd命令行,运行命令pip install virtualenv进行安装虚拟环境包,效果如下:

安装提示成功后可以用pip list验证一下是否安装好了virtualenv包。
然后,建议大家讲虚拟环境安装在一个固定的文件夹中,进入我们安装虚拟环境的文件夹(本文是D:\whw_env)。进入我们安装虚拟环境的文件夹后,运行命令virtualenv (虚拟环境名字)创建本地虚拟环境(本文创建名为whw_test_env的虚拟环境):

提示成功后,我们可以看到这里新增了一个名为whw_text_env的文件夹,这个文件夹其实就是我们虚拟环境的位置:

进入whw_text_env文件夹,我们会看到还有很多子文件夹,这里我们需要再进入里面的Script文件夹:

进入Script文件夹后,运行里面的activate.bat文件就可以进入我们的虚拟环境了,然后我们在新建的虚拟环境里可以运行python程序(注意,前提是本地已安装好python)

利用Pycharm安装

利用pycharm安装就简单多了,在我们利用pycharm新创建一个项目的时候,第二栏会有一个Interpreter的解释器的选项,我们点击它最右侧的“设置”按钮,会有一个Create VirtualEnv的选项:

点击它会出来创建新的虚拟环境的选项:

这里我们将其LocationName都设置成untitled,这样就成功的创建了一个虚拟环境。

虚拟环境的应用

以Pycharm为例,创建好虚拟环境后,我们在新建项目时,在Interpreter的下拉选项中可以选择对应的虚拟环境,如下图所示:

这样,我们可以将不同的项目运行在不同的虚拟环境中,做到互不影响的效果!
参考博文:https://blog.csdn.net/godot06/article/details/81079064

Windows下安装Python虚拟环境的更多相关文章

  1. [转载]windows下安装Python虚拟环境virtualenvwrapper-win

    1 前言 由于Python的版本众多,还有Python2和Python3的争论,因此有些软件包或第三方库就容易出现版本不兼容的问题. 通过 virtualenv 这个工具,就可以构建一系列 虚拟的Py ...

  2. windows下安装Python虚拟环境virtualenvwrapper-win

      1 前言 由于Python的版本众多,还有Python2和Python3的争论,因此有些软件包或第三方库就容易出现版本不兼容的问题. 通过 virtualenv 这个工具,就可以构建一系列 虚拟的 ...

  3. [转载]windows下安装Python虚拟环境virtualenv,virtualenvwrapper-win

    1 前言 由于Python的版本众多,还有Python2和Python3的争论,因此有些软件包或第三方库就容易出现版本不兼容的问题. 通过 virtualenv 这个工具,就可以构建一系列 虚拟的Py ...

  4. 【转】windows下安装Python虚拟环境virtualenvwrapper-win

    由于Python的版本众多,还有Python2和Python3的争论,因此有些软件包或第三方库就容易出现版本不兼容的问题. 通过 virtualenv 这个工具,就可以构建一系列虚拟的Python环境 ...

  5. windows下创建Python虚拟环境

    windows下创建Python虚拟环境 说明 由于Python的版本众多,还有Python2和Python3的争论,因此有些软件包或第三方库就容易出现版本不兼容的问题. 通过 virtualenv ...

  6. linux和windows下安装python拓展包及requirement.txt安装类库

    python拓展包安装 直接安装拓展包默认路径: Unix(Linux)默认路径:/usr/local/lib/pythonX.Y/site-packagesWindows默认路径:C:\Python ...

  7. windows上安装python虚拟环境

    一.windows上安装python虚拟环境 1.安装pip install virtualenvvirtualenv --version 2.新建一个python虚拟环境virtual_env_01 ...

  8. Windows下的python虚拟环境设置

    Windows下的python虚拟环境设置: virtualenv 在python开发中,我们可能会遇到一种情况:就是当前的项目依赖的是某一个版本,但是另一个项目依赖的是另一个版本,这样就会造成依赖冲 ...

  9. 【转】linux和windows下安装python集成开发环境及其python包

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

随机推荐

  1. shell截取指定字符串之间的内容

    #!/bin/bash#截取字符串 #path=ss/usr/share/src/root/home/admin path=ss/usr/share/src/root/home/admin/src/a ...

  2. 信号量及P/V操作

    有一个厕所,允许多个男生同时使用,也允许一个女生使用,但是不允许男女共用(那岂不是乱了套)通过厕所门口有一个三面小牌子来运行.一面是男生在用,第二面是女生在用,第三面是空.运行机制:第一个进入空厕所男 ...

  3. 【集合】Java中的具体集合(一)

    Java中不止提供了集合框架中的接口,还提供了许多具体的实现. Java中的具体集合 集合类型 描述 ArrayList 一种可以动态增长和缩减的索引序列 LinkedList 一种可以在任何位置进行 ...

  4. bash内建命令

    bash内建命令 1.local命令 基本介绍 local命令是用来定义一个局部变量的,它只能定义在函数中,并且随着函数的结束而被销毁 基本语法 local  [option]  name[=valu ...

  5. 使用Angular cli创建组件报错: Unexpected token / in JSON at position....

    之前为了熟悉流程一直都是手动创建组件,今天试着用cli创建组件,居然报错了,报错大致为: Unexpected token / in JSON at position.... ,并且错误指向了.ang ...

  6. Springboot 使用过滤器进行加密解密(二)

    之前写过一篇关于过滤器实现加密解密功能的文章,但是在实际开发业务中发现,还是有一些问题的,在此特地说明. 第一:过滤器走两遍的问题: 1.过滤器上,添加了两个注解 第一个:@Compent   将此F ...

  7. ubuntu下cannot find lib....so.x 寻找动态链接库

    默认从/lib . /usr/lib 以及配置文件/etc/ld.so.conf内所列的目录下加载.so文件, 进而创建出动态装入程序(ld.so)所需的连接和缓存文件. 缓存文件默认为/etc/ld ...

  8. 使用gulp和browser-sync实现浏览器自动刷新

    安装gulp (前提是已经安装了node) 全局安装: npm install -g gulp 本项目安装: npm install gulp --save-dev 安装browser-sync 全局 ...

  9. numpy的函数使用(一):np.arrange()

    arrange函数用于创建等差数组. 返回一个有起点和终点固定长的list e.g.[1, 2, 3],起点是1,终点是5,步长是1.步长相当于等差数列中的公差. 参数:可以接受1.2.3个参数. 注 ...

  10. sed命令讲解

    sed命令选项及作用 -n 不打印所有的行到标准输出 -e 表示将下一个字符串解析为sed编辑命令 -f 表示正在调用sed脚本文件 sed编辑命令 p 打印匹配行 = 打印文件行号 a\ 在定位行号 ...