虚拟环境

最大的好处就是将开发环境相互隔离,而不互相影响,比如有的项目用python2开发,有的项目用python3开发。使用虚拟环境就可以让每个项目使用独立的环境包。

安装方法:

virtualenv本质上是个python包, 使用pip安装:

pip install virtualenv  #安装

如果要使用pip install 需要把python里的Scripts添加到环境变量path里

创建mkvirtualenv +自定义虚拟环境的名字
mkvirtualenv -p 指定版本号默认使用环境变量中第一个解释器版本,也可以-p 来指定python版本号workon  #查看所有虚拟环境
Pip list查看安装的依赖库
workon + 虚拟环境名字 #进入虚拟环境
Pip install 安装包
pip uninstall 删除包
pip freeze > requirements.txt  导出当前环境依赖包
#通常叫requireents.txt,也可以自定义
pip install -r + requirements .txt 导出
Deactivate 退出当前虚拟环境
rmvirtualenv + 虚拟环境名称 #删除虚拟环境

virtualenv虚拟环境的运用相关推荐

  1. Python的Virtualenv(虚拟环境)的使用(Windows篇)2

    Python的Virtualenv(虚拟环境)的使用(Windows篇) 2018年04月13日 11:35:01           D_FallMoon           阅读数 771     ...

  2. 关于pip安装virtualenv虚拟环境出现的Permission denied问题及虚拟环境安装步骤

    关于pip安装virtualenv虚拟环境出现的Permission denied问题及虚拟环境安装步骤 系统:Ubuntu 16.04 错误产生截图: 原因:虚拟环境安装的目录所属用户非当前用户 解 ...

  3. Python Virtualenv 虚拟环境

    在开发的过程中遇到了Python虚拟环境问题,找到一份不错的参考如下: Python 虚拟环境:Virtualenv 博客分类: Python python (体验更好的阅读效果,戳这里) virtu ...

  4. Conda/Virtualenv虚拟环境

    目录 conda 查看版本 更新conda 查看已有环境 建立新的虚拟环境 启动虚拟环境 查看虚拟环境安装列表 安装包 退出虚拟环境 删除包 删除虚拟环境 virtualenv 创建虚拟环境 启动虚拟 ...

  5. python虚拟环境搭建mac_mac搭建python virtualenv虚拟环境并使用 - 李金龙

    在进行下面的内容的开始,请先升级pip,命令如下,截止到2017年5月23日8时,pip的最新版本为9.0.1,至于为什么需要升级,我也不晓得. python -m pip install --upg ...

  6. Flask框架(1.flask概述,Windows配置 virtualenv虚拟环境步骤和路由以及视图函数的定义)

    框架:      软件框架,指的是为了实现某个业界标准或者完成特别基本任务的软件组件规范,也指为了实现某个软件组建规范时,提供规范所要求之基础功能的软件产品.       框架的功能类似于基础设施,提 ...

  7. python虚拟环境配置文件_uwsgi 配置 python virtualenv 虚拟环境目录 ( ini 配置)

    uwsgi 文档 uwsgi 安装 pip3 install uwsgi ini 配置方法 在 ini 配置文件里增加一个 home 或 pyhome  或 virtualenv  或 venv 参数 ...

  8. virtualenv虚拟环境中安装MySQL-python

    1.安装virtualenv $ pip install virtualenv 2.创建隔离环境 (virtualenv会在当前工作目录下创建虚拟环境,testdir) # virtualenv te ...

  9. virtualenv虚拟环境安装

    使用python命令安装 pip install virtualenv 注: 豆瓣镜像地址:https://pypi.douban.com/simple/ 如果上面的命令过慢可以使用python的豆瓣 ...

最新文章

  1. 目前有没有好用的RNASeq的pipeline呢?
  2. js 动态 添加 tabel 表格
  3. WebKit与event.layerX和event.layerY有关的问题
  4. 六丶青龙的依赖库+拉库+互助安装及使用教程
  5. 如何判断强化学习训练是否在收敛?
  6. SVN提示: File or directory '*' is out of date; try updating 解决方案
  7. 微服务网关SpringCloud Gateway
  8. Error: Some file crunching failed
  9. PS调出春夏外景婚纱照
  10. python继承的3个特点_面向对象三大特征之继承
  11. Python图形用户界面和游戏开发
  12. MyIM服务端聊天记录(网络编程作业)
  13. Java 基础学习之字符串的简单操作和适配器设计模式
  14. Python输出 计算器 !
  15. 关于ros中pcl_ros和ros链接问题Makefile:140的一种解决方案
  16. Java开发入门与实战!张孝祥java就业培训
  17. 可信度:评估机器学习结果
  18. Quest 3d中Lua script中常用方法1
  19. 创维E900V22C、E900V22D、中兴B863AV3.2M系列_卡刷刷机固件及教程
  20. 悟空号 量子计算机,悟空号获得世界上最精确的TeV电子宇宙射线能谱

热门文章

  1. 【第6篇】人工智能(AI)语音测试原理和实践
  2. 小程序压缩视频 使用微信的compressVideo进行压缩,计算分辨率和码率关系进行压缩效果挺好
  3. 香农公式讲解以及如何做题
  4. 信道的极限容量-奈氏准则、香农公式
  5. 在视频直播软件开发中,这样做才能实现svga格式礼物动画
  6. PHP使用POP3协议类收取邮件
  7. 大规模高性能网站架构设计思路整理
  8. 夏敏捷第29本著作《Python课程设计》(微课视频版)
  9. 程序员能干到50岁?
  10. 中国精细化工行业发展模式与十四五投资战略规划研究报告2022-2028年