zoukankan      html  css  js  c++  java
  • 1.1、配置Python虚拟环境

    安装虚拟环境

    系统:CentOS 7.2

    python版本:Python 2.7.5

     

    1.虚拟环境介绍

    虚拟环境是Python解释器的一个私有副本,在这个环境中你可以安装私有包,而且不会影响系统中安装的全局Python解释器

    虚拟环境非常有用,可以在系统的 Python 解释器中避免包的混乱和版本的冲突。为每个程

    序单独创建虚拟环境可以保证程序只能访问虚拟环境中的包,从而保持全局解释器的干净

    整洁,使其只作为创建(更多)虚拟环境的源。使用虚拟环境还有个好处,那就是不需要

    管理员权限。

    虚拟环境使用第三方实用工具 virtualenv 创建。输入以下命令可以检查系统是否安装了

    virtualenv:

    $ virtualenv –version

     

    如果结果显示错误,你就需要安装这个工具。

    CentOS用户可以使用下述命令安装它:

    $sudo yum –y install python-virtualenv

    Ubuntu用户可以使用下述命令安装它:

    $ sudo apt-get install python-virtualenv

    如果你的电脑是 Mac OS X 系统,就可以使用 easy_install 安装 virtualenv:

    $ sudo easy_install virtualenv

    如果你使用微软的 Windows 系统或其他没有官方 virtualenv 包的操作系统,那么安装过程要稍微复杂一点。在浏览器中输入网址 https://bitbucket.org/pypa/setuptools,回车后会进入 setuptools 安装程序的主页。在这个页面中找到下载安装脚本的链接,脚本名为 ez_setup.py。把这个文件保存到电脑的一个临时文件夹中,然后在这个文件夹中执行以下命令:

    $ python ez_setup.py

    $ easy_install virtualenv

    注意:

    (1).在微软 Windows 系统中,请使用“以管理员身份运行”选项打开命令行窗口;在基于Unix 的系统中,要在上面两个命令前加上 sudo,或者以根用户身份执行。一旦安装完毕,virtualenv 实用工具就可以从常规账户中调用。

    (2).Python 3.3 通过 venv 模块原生支持虚拟环境,命令为 pyvenv,pyvenv 可以替

    代 virtualenv。

    下一步是使用 virtualenv 命令在 flasky 文件夹中创建 Python 虚拟环境。这个命令只有一

    个必需的参数,即虚拟环境的名字。创建虚拟环境后,当前文件夹中会出现一个子文件

    夹,名字就是上述命令中指定的参数,与虚拟环境相关的文件都保存在这个子文件夹中。

    按照惯例,一般虚拟环境会被命名为 venv:

     

    现在,flasky 文件夹中就有了一个名为 venv 的子文件夹,它保存一个全新的虚拟环境,其中有一个私有的 Python 解释器。在使用这个虚拟环境之前,你需要先将其“激活” 。

    如果你使用 bash 命令行(Linux 和 Mac OS X 用户) ,可以通过下面的命令激活这个虚拟环境:

    $ source venv/bin/activate

    如果使用微软 Windows 系统,激活命令是:

    $ venvScriptsactivate

    虚拟环境被激活后,其中 Python 解释器的路径就被添加进 PATH 中,但这种改变不是永久

    性的,它只会影响当前的命令行会话。为了提醒你已经激活了虚拟环境,激活虚拟环境的

    命令会修改命令行提示符,加入环境名:

    (venv) $

    当虚拟环境中的工作完成后,如果你想回到全局 Python 解释器中,可以在命令行提示符下

    输入 deactivate。

    至此虚拟环境搭建完毕。

  • 相关阅读:
    Java—异常处理总结
    CSS white-space 属性
    兼容性问题的总结
    学习利用vertical-align:middle实现在整个页面居中
    多口USB HUB信号延长器 USBX-M200(针对于A客户使用时很棒吧)
    凌华运动控制卡调试记录
    记录:EPALN Electric P8 2.4.4.8366 安装记录
    一步一步创建一个动态库
    (转)VS中的路径宏 vc++中OutDir、ProjectDir、SolutionDir各种路径说明
    凌华运动控制卡的函数。
  • 原文地址:https://www.cnblogs.com/sanduzxcvbnm/p/6638900.html
Copyright © 2011-2022 走看看