zoukankan      html  css  js  c++  java
  • 虚拟环境的安装与介绍

    virtualenv和pipenv 的安装与应用

    virtualenv 的介绍以及使用

    1.虚拟环境的介绍:
      虚拟环境下么一个工程都有自己的依赖包,与其他工程无关,不同的虚拟环境中同一个包
    可以有不同的版本,虚拟环境的数量没有限制

    2.virtualenv的配置
      1.安装virtualenv pip install virtualenv
      2.安装virtualenv虚拟环境管理包 pip install virtualenvwrapper-win
      3.配置virtualenv的环境变量
    创建一个名为:WORKON_HOME的变量名 然后变量值为: virtualenv文件的路径
      4.配置完成后可以使用workon命令来检测一下 workon: 可以列virtualenv文件下的
    虚拟环境

    3.创建虚拟环境的一些常用命令:
      workon 列出所有的虚拟环境
      workon [name] 进入指定的虚拟环境
      deactivate 退出当前的虚拟环境
      mkvirtualenv [name] 创建虚拟环境
      rmvirtualenv [name] 删除虚拟环境

    4.创建虚拟环境
      1.打开桌面的win按钮,找到命令提示符cmd右键以管理员身份运行
      2.mkvirtualenv -p python2 +创建的虚拟环境name 注释:-p 指定py的版本
        1.python2:表示py2 python:
        2.表示python3.0以上的版本
      虚拟环境创建完成会自动进入

    5.虚拟环境下包的安装
      1.虚拟环境的包安装 :需要进入虚拟环境
      2.pip install 进行包安装
      3.pip uninstall + 包名 卸载包
      注释:1.虚拟环境下安装的包只会存在虚拟环境,不会更跟别的环境相互影响
         2.续集环境下卸载包,不会卸载相关的依赖包

    6.virtualenv恢复安装环境
      1.requirements.txt 文件介绍:里面记录了当前程序的所有依赖包以及版本号
      2.pip freeze >requirements.txt
      3.pip install -r requirements.txt 恢复环境的命令


    pipenv 的介绍以及使用

    1.pipenv的介绍:pipenv集成了pip,virtualenv两者的功能,使用Pipfile和Pipfile.lock
    前者用来记录项目依赖列表,后者记录了固定版本的详细依赖包
    Pipfile:[dev-packages] 这个是开发环境
    Pipfile.lock:[packages] 这个是默认环境

    2.安装命令:pip install pipenv

    3.使用pipenv管理工具来管理虚拟环境的包
    创建虚拟环境
      1.第一步创建文件夹:mkdir [name]
      2.第二步进入到创建的文件夹里面:cd [name]
      3.第三步初始化虚拟环境:pipenv install
      4.pipenv install + 包名 解释:安装虚拟环境的包的命令
      如果不加 --dev参数就是安装在默认环境下,加了就是开发环境

    4.pipenv常用命令
      1.pipenv install 创建虚拟环境 注意:在哪个文件下使用这个命令就在哪里创建虚拟环境
      2.mkdir [name] 创建一个文件夹
      3.pipenv graph 列出安装的包以及依赖的包
      4.pipenv install --dev 恢复开发环境的包
      5.pipenv install --dev +包名 在开发环境下安装包如果不带--dev参数,则默认在
      默认环境下
      6.pipenv uninstall +包名 卸载包,可以把依赖包也卸载掉
      7.pipenv --rm 删除虚拟环境
      8.pipenv --where 列出本地工程路径
      9.pipenv --venv 列出虚拟环境路径
      10.pipenv --py 查看解释器
      11.pipenv lock 生成lock文件
      12.pipenv --shell 激活虚拟环境
      13.exit 退出虚拟环境


    5.恢复环境的依赖包:
      1.直接把 Pipfile和Pipfile.lock 这两个文件复制到对应的文件夹下
      2.在指定的目录下使用 pipenv install 命令
      3.[dev-packages] 开发环境下的依赖包,不会被恢复,只能恢复默认环境下的包

    6.pipenv 导出requirements.txt文件
      1.pipenv lock -r --dev >requirements.txt 导出文件
      2.pipenv install -r requirements.txt 使用这个文件恢复环境

  • 相关阅读:
    实战DeviceIoControl 之五:列举已安装的存储设备
    zend server 安装及相关配置
    php中echo 与print 的区别
    PHP:Deprecated: Function set_magic_quotes_runtime() is deprecated 错误
    php与ascii码
    计算EXCEL列名代号的程序
    笔记本电脑键盘不能正常输入字符
    读写注册表
    创建用于监视对student表进行插入和更新操作的触发器
    在客户机上安装Windows服务
  • 原文地址:https://www.cnblogs.com/666666pingzi/p/10803000.html
Copyright © 2011-2022 走看看