zoukankan      html  css  js  c++  java
  • Python虚拟环境virtualenv

    假如我们有其他的Python应用,需要另一个版本才能运行,或者你想转到新的版本的Django,但仍然想维持Django1.7项目

    解决的方法就是virtual environment.虚拟环境可以允许我们同时安装不同版本的Python和他们的包.现在,这已经成为一个普遍的方法.

    安装的话也非常好安装.

    $ pip install virtualenv
    $ pip install virtualenvwrapper

    第一个包提供了创建虚拟环境的基础.如需更多细节可以参看Jamie Matthews的a non-magical introduction to Pip and Virtualenv for Python Beginners.如果仅仅使用virtualenv将会变得很复杂.安装的第二个包就是使这个过程简化.

    如果你使用的是类UNIX系统,那么你需要在命令行中启动这个脚本:

    $ source virtualenvwrapper.sh

    为了不必每次使用时都输入这个命令可以在profile里设定.

    如果你使用的是Windows环境,那么需要下载virtualenvwrapper-win包:

    $ pip install virtualenvwrapper-win

    现在你可以创建虚拟环境了:

    $ mkvirtualenv rango

    你可以用lsvirtualenv命令列出创建的虚拟环境,如果你要激活输入如下:

    $ workon rango
    (rango)$

    你的命令提示符会改变而且会显示当前虚拟环境,像上面的rango.现在你可以在环境里安装你想要安装的任何包了,并且他们不会干涉其他的环境.键入pip list去检查是否安装Django包.你可以用pip来安装他们,但是它们只存在于虚拟环境里.

  • 相关阅读:
    排序
    多线程
    swift demo
    支付宝支付
    TV端产品设计法则和分析
    产品经理提升修炼的方法
    “互联网+”不是传统企业的万金油
    我眼中理想的程序员
    来谈谈产品的模仿与抄袭的问题
    产品体验成就产品
  • 原文地址:https://www.cnblogs.com/liunian1004/p/4557325.html
Copyright © 2011-2022 走看看