• Python虚拟环境--virtualenv


    安装:
    pip install virtualenv
     
    基本使用:
    1.为一个工程创建一个虚拟环境:
    virtualenv project_name #project_name 为虚拟环境名称 名称自定
    virtualenv project_name 将会在当前的目录中创建一个文件夹,包含了Python可执行文件,以及 pip 库的一份拷贝,这样就能安装其他包了。虚拟环境的名字(此例中是 project_name )可以是任意的;若省略名字将会把文件均放在当前目录。
    在任何你运行命令的目录中,这会创建Python的拷贝,并将之放在叫做 project_name 的文件中。
    关联Python解释器:
    virtualenv -p /usr/bin/python2.7 project_name # -p参数指定Python解释器路径
    此操作将指定Python2.7 为虚拟环境的解释器
    2.使用虚拟环境前,需要进行激活:
    source project_name/bin/activate
    启用环境后 使用pip安装的库将与全局安装的Python隔离,只在当前环境使用
    3.退出虚拟环境
    . project_name/bin/deactivate
    退出虚拟环境后,将回归系统默认的Python全局解释器,包括已安装的库也会回归到默认
    先要删除某股虚拟环境,只需要使用rm -rf 命令删除目录即可
     
    virtualenvwrapper:
    鉴于virtualenv不便于对虚拟环境集中管理,所以推荐直接使用virtualenvwrapper。 virtualenvwrapper提供了一系列命令使得和虚拟环境工作变得便利。它把你所有的虚拟环境都放在一个目录.
    1.安装virtualenvwrapper(确保virtualenv已安装):
    pip install virtualenvwrapper
    pip install virtualenvwrapper-win # windows安装
    安装完成后,在~/.bashrc写入以下内容:
    export WORKON_HOME=~/Envs #存放虚拟环境目录
    source /usr/local/bin/virtualenvwrapper.sh
    virtrualenvwrapper会安装到python的bin目录下,所以该路径是python安装目录下bin/virtualenvwrapper.sh
    source ~/.bashrc #读入配置文件,立即生效
    virtualenvwrapper基本使用:
    1.创建虚拟环境:
    mkvirtualenv project_name
    此命令会在~/.bashrc的WORKON_HOME变量指定的目录Envs下创建名为project_name的虚拟环境
    2.为虚拟环境指定Python解释器版本:
    mkvirtualenv --python=/usr/local/python3.5/bin/python project_name
    基本命令:
    workon # 查看当前的虚拟环境目录
    workon project_name # 切换到虚拟环境
    deactivate #退出虚拟环境
    rmvirtualenv project_name #删除虚拟环境
     
    扩展:
    生成requirements.txt文件 pip freeze > requirements.txt
    使用requirements.txt批量安装Python库
    pip install -r requirements.txt
  • 相关阅读:
    Codeforces Round #311 (Div. 2)题解
    firefox 被劫持hao123 主页
    国有航空为啥“放下身段”读春秋?
    ORACLE中常见SET指令
    最大概率法分词及性能測试
    怎样利用JDBC连接并操作Oracle数据库
    hdu5240
    代码调试过程中easy遇到的问题
    最简单的基于FFmpeg的AVDevice样例(读取摄像头)
    FPGA 功耗结构设计
  • 原文地址:https://www.cnblogs.com/Gnnnny/p/10148462.html
Copyright © 2020-2023  润新知