一、简介

在Windows环境下,如何创建Python2以及Python3的虚拟工作环境。首先需要在电脑上安装Python2或者Python3。我安装的是Python27和Python35。并且环境变量中默认配置的是Python35。

二、安装虚拟组件

接下来需要安装Virtualenv或者Windows下的Virtualenvwrapper,这是对前者的一个封装,使用起来更方便。

Windows下可以使用下面的命令

pip install virtualenvwrapper-win

Linux下可以使用下面的命令

pip install virtualenv

三、创建虚拟环境

默认情况下,在Windows中,可以使用如下命令创建虚拟环境:

mkvirtualenv test

Linux下直接使用:

virtualenv test

需要注意的是,使用上面的创建虚拟环境时,会根据当前环境下,默认的Python版本来创建,即如果当前环境默认是使用Python3,那么创建的虚拟环境,默认的Python版本也会是Python3。

四、依据Python版本创建虚拟环境

在创建虚拟环境时,需要指定Python程序位置,如在Windows下:

mkvirtualenv -p F:\Program Files\Python27 test

同理,在Linux下:

virtualenv -p /xx/xxx/python test

五、进入虚拟环境

在Windows下,使用如下命令可进入虚拟环境:

workon test

注意:在Windows环境下,虚拟环境默认被安装在C:/用户/xxx/Envs目录下,即用户空间中。

退出虚拟环境:

deactivate

删除虚拟环境:

rmvirtualenv test

本文首发于python黑洞网,csdn同步更新

Python - 虚拟环境相关推荐

  1. python 虚拟环境 tensorflow GPU

    拿到一个新的容器之后,怎么创建一个独立的GPU训练环境呢?之前弄的时候总是零零散散的,现在把它总结在这里,供自己以及有需要的朋友查阅. conda创建 1.1 下载anaconda wget -c h ...

  2. Python 虚拟环境 virtualenv

    virtualenv Python 今天我们就不聊了.接下来咱们说说virtualenv,英文比较好的同学,可能已经猜到了一半,virtual,即:虚拟的.那env是什么鬼?environment吗? ...

  3. 如何在Ubuntu 20.04上设置Python虚拟环境

    I recently got myself a "new" laptop – a Lenovo x270 (yay)! And once again I needed to set ...

  4. CentOS7下python虚拟环境

    搭建python虚拟环境 1.我们先创建一个隐藏目录 .virtualenvs,所有的虚拟环境都放在此目录下 :mkdir /root/.virtualenvs 2.安装虚拟环境 确认pip:wher ...

  5. python虚拟环境迁移及代码实现

    python虚拟环境迁移 文章目录 python虚拟环境迁移 激活虚拟环境 创建 requirements 下载依赖包 换机器 创建新的虚拟环境 激活新的虚拟环境 安装包 有网的情况下,也可以直接安装 ...

  6. ubuntu18.04.4 中 下载 github 代码 并创建 python 虚拟环境virtualenv

    文章目录 ubuntu18.04.4 中 下载 github 代码 并创建 python 虚拟环境virtualenv 1 安装virtualenv和virtualenvwrapper 2 githu ...

  7. linux安装python虚拟环境_linux环境下安装python虚拟环境及注意事项

    创建python虚拟环境virtualenv.virtualenvwrapper 1,为什么需要搭建虚拟环境 由于当机器上两个项目依赖于相同包的不同版本时,会导致项目运行失败,此时可以安装虚拟环境 . ...

  8. python虚拟环境的目录是啥_Python 虚拟环境

    前言 有的时候因为各种原因,在操作系统下,我们会安装很多版本的Python解释器.同样,我们也有可能因为各种原因,需要不同版本的模块,比如Django1.8,Django1.11.再加上pip工具管理 ...

  9. python搭建环境是什么_python虚拟环境是什么?python虚拟环境的介绍

    本篇文章给大家带来的内容是关于python虚拟环境是什么?python虚拟环境的介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 什么是Python的虚拟环境 记得在学校写代码的时 ...

  10. 安装fitz报错_解决python 虚拟环境删除包无法加载的问题

    项目开发一直在docker的虚拟环境上,遇到了一个问题,就是把虚拟环境的包删掉(rm -rf xxx)之后,再重新拷贝一个(跟原来包一模一样的文件夹)进去发现pycharm再也找不到这个包了,后来在同 ...

最新文章

  1. 连接池--在密码修改的影响
  2. ios NSString 正则表达式 其它字符
  3. mysql数据库的打开失败_MySQL数据库启动失败解决
  4. asp.net Repeater取得CheckBox选中的某行某个值的c#写法
  5. python代码模块与模块之间空1行_Day006|Python语法基础
  6. Cloud一分钟 | 华云数据中标上药控股私有云千万级项目; 总投资90亿元的中国移动厦门数据中心,一期电源工程项目候选人公示...
  7. 冷光牙齿美白仪行业调研报告 - 市场现状分析与发展前景预测
  8. Linux-----进程获得进程号 获得父进程号 获得进程组号 getpid getppid getpgid
  9. Struts2校验器(二)之注解
  10. Delphi 正则表达式TPerlRegEx : Split 函数
  11. codewhy 深入JavaScript高级语法(资源视频全)
  12. VOSviewer初步学习
  13. 如何规避Adobe Flash Player中重橙网络的广告弹窗
  14. 千年古都西安 一座城市的辉煌与梦想
  15. Go语言函数作为 值 赋值给一个变量 和 函数作为参数传入另一个函数的写法你不想了解咩
  16. 华为手机鸿蒙系统手机_这四款华为手机将支持升级鸿蒙2.0,你在用吗?
  17. 【CSS样式按钮点击的样式,按钮被点击时的样式】
  18. npoi 实现类似excel、word自身的加密解密效果
  19. 王佩丰excel学习笔记(二):第三——六讲
  20. 商务智能-第五章 多维建模

热门文章

  1. CDialog 放到 CDockablePane里,总在外面显示?
  2. 带你了解PCIE通信原理
  3. 严格模式explainFetchTask
  4. (80)FPGA面试题-请画出序列“1101 “检测状态转移图
  5. java printf与println_浅析Java中print、printf、println的区别
  6. 福建省计算机应用基础一级考试,福建省高等院校学生计算机一级考试大纲
  7. RTT学习笔记6-内存管理
  8. spring事务管理器的作用_【面试必问】Spring中的事务管理详解
  9. mysql 设置utf8mb4_mysql配置utf8_mb4
  10. orc parquet区别 spark_HIVE存储格式ORC、PARQUET对比