virtualenv-python虚拟开发环境

作者: Mr大大大 | 来源:发表于2017-09-17 17:03 被阅读0次

virtualenv介绍

virtualenv是用于创建独立的python环境,使得多个python应用相互独立。

virtualenv优点

  1. 使得不同应用开发环境相互独立
  2. 环境升级不影响其他应用,也不会影响全局的Python环境。(虚拟环境会将全局的python环境进行一个复制)
  3. 他可以防止系统中出现包管理混乱和版本的冲突

安装virtualenv

pip install virtualenv

测试virtualenv

virtualenv testvir

Notice: 执行这个命令之后安装的路径是你当前所在的路径。

virtualenv 路径

激活virtualenv的方法

在目录中激活

我们在上面可以看到我们的testvir的安装目录,他的安装目录如下图:

testvir 目录结构

Scripts目录如下:

Scripts目录结构

可以看到有activate.bat和deactivate.bat这两个文件,我们在命令行中运行这两个命令:

activate.bat运行结果 deactivate.bat运行结果

我们每次打开或者关闭都需要知道testvir的位置然后用相应的文件来对文件进行操作才能进入或退出虚拟环境这样太麻烦了。

virtualenvwrapper激活

Notice: 在windows下使用pip install virtualenvwrapper-win
在linux下使用pip install virtualenvwrapper

command:

  • mkvirtualenv <env-name> 创建一个虚拟环境(这里会放在同一个目录下)
  • deactivate 退出虚拟环境
  • workon 展示所有的虚拟环境
  • workon <env-name> 进入相应的虚拟环境

在虚拟环境中安装开发包

pip install <package>
pip uninstall <package>

相关文章

  • virtualenv-python虚拟开发环境

    virtualenv介绍 virtualenv是用于创建独立的python环境,使得多个python应用相互独立。...

  • virtualenv-python虚拟环境

    virtualenv(python虚拟环境) virtualenv是一个工具,可以利用它创建与操作系统python...

  • VitualBox + Vagrant 搭建虚拟机

    虚拟开发环境 在项目开发中,我们经常会遇到各种各样的问题,需要使用虚拟开发环境来完成,虚拟和正式环境一样的虚拟开发...

  • virtualenvwrapper

    安装命令 新建虚拟环境 退出虚拟环境 查看当前有哪些虚拟环境 进入某个虚拟环境 在虚拟环境中安装开发包

  • Django的开发流程和环境配置

    Django开发流程 步骤1:创建虚拟机环境mkvirtualenv+虚拟环境的名字 步骤2:配置django开发...

  • Django- 入门

    一) 搭建开发环境 Ubantu为例 1> 创建虚拟环境 创建:mkvirtualenv [虚拟环境名称] 删除:...

  • Django + uwsgi + nginx + bootstr

    开发环境 下面仅仅是我的项目开发环境, 没有必要追求完全一致... 虚拟环境配置 使用virtualenv创建虚拟...

  • Ubuntu 系统下 Flask 简明安装

    使用python开发Flask,建议安装一个虚拟机作为独立开发环境 1、安装虚拟环境virtualenv: vir...

  • 随笔记

    虚拟环境: 开发过程中需要用到虚拟环境, 虚拟环境安装: sudo pip3 install virtualenv...

  • Python爬虫入门

    开发环境 开发工具:Pycharm 数据库:mysql 虚拟环境:virtualenv和virtualenvwra...

网友评论

    本文标题:virtualenv-python虚拟开发环境

    本文链接:https://www.haomeiwen.com/subject/rmapsxtx.html