• linux和mac使用virtualenv使用和安装


    全栈测试技术qq群:534390237,与众多大牛一起在技术的海洋里熬翔,加群暗号牛牛杂货铺

    virtualenv是python的三大神器之一,用于创建独立的python虚拟环境,多个python版本相互独立,互不影响,可以在一台电脑上同时安装多个版本的python,而且不影响本机python版本,防止安装了很多扩展包,本机python环境乱套,安装方法如下:

    1、安装virtualenv,使用pip install virtualenv安装或者手动下载virtualenv安装包安装,下载地址为:https://pypi.python.org/pypi/virtualenv/,解压后进入目录,python setup.py install即可;

    2、安装virtualenvwrapper,virtualenvwrapper是virtualenv的一个扩展包,它封装了一些virtualenv的方法,便于创建、删除虚拟环境等等,使用pip install virtualenvwrapper安装或者手动下载virtualenvwrapper安装包安装,下载地址位:https://pypi.python.org/pypi/virtualenvwrapper/,下载完成后解压计入目录,python setup.py install即可;

    3、在虚拟机环境中安装python扩展包,virtualenv自带了pip 安装工具,可以直接使用pip install xxx安装,由于如果本身系统安装了pip工具的话,我们在pip install python扩展包的时候它将会被安装到系统的扩展包中,而不是我们使用的虚拟环境,为了避免这样的情况发生,也保证我们的系统环境是干净的,可以在当前用户家目录下.bashrc文件中加入

    export PIP_REQUIRE_VIRTUALENV=true#表示一定要在虚拟环境中执行pip

    export PIP_RESPECT_VIRTUALENV=true#表示使用pip时 自动使用启动中的虚拟环境

    4、设置虚拟机环境的存放位置,在当前用户家目录下.bashrc文件中加入:

    export WORKON_HOME=$HOME/.virtualenvs#表示虚拟环境都存放在家目录的.virtualenvs文件夹下,路径可以随意填写

    5、source .bashrc#重新加载环境变量文件

    6、测试使用virtualenv创建虚拟环境,mkvirtualenv test 这样就在家目录下创建了一个虚拟环境,是隐藏的。使用这个虚拟环境的话,workon test即可,进入到虚拟环境后就可以随便折腾了,本地环境就不会乱了,虚拟环境有问题之后直接给删掉就可以了。

    7、常用的命令:

    mkvirtualenv test --system-site-packages #创建一个包含系统扩展包的虚拟环境
    rmvirtualenv test #删除test这个虚拟环境
    workon test #切换到test这个虚拟机环境
    workon #显示虚拟环境列表

    8、关于virtualenv就介绍到这里,用起来是不是很方便呢,快去试试吧

  • 相关阅读:
    浅谈jQuery easyui datagrid操作单元格样式
    关于翻页之后表格重新加载,之前选中的项丢失的问题处理
    jquery操作复选框(checkbox)的12个小技巧总结
    项目管理学习笔记之四.风险管理
    c#基于udp实现的p2p语音聊天工具
    漫说好管理vs.坏管理
    linux安装tomcat
    wifi共享精灵2014.04.25.001已经更新,wifi热点中文名走起!
    NYOJ 589 糖果
    MacBook Pro安装Photoshop且支持Retina有你们说的那么困难吗!
  • 原文地址:https://www.cnblogs.com/sriba/p/8043666.html
Copyright © 2020-2023  润新知