zoukankan      html  css  js  c++  java
  • virtualenvwrapper 虚拟环境的使用 和 python 安装源的更改

    virtualenvwrapper 虚拟环境的使用

      鉴于virtualenv不便于对虚拟环境集中管理,所以推荐直接使用virtualenvwrapper。 virtualenvwrapper提供了一系列命令使得和虚拟环境工作变得便利。它把你所有的虚拟环境都放在一个地方。

    一  安装

    pip install virtualenvwrapper
    pip install virtualenvwrapper-win  #Windows使用该命令

    二 配置虚拟环境的家目录(之后创建的虚拟环境的文件都在这个家目录下)

    三 虚拟环境的基本方法

    1 创建虚拟环境 mkvirtualenv 

    mkvirtualenv 虚拟环境名字
    如:mkvirtualenv  ven1 

     查看当前的虚拟环境目录

    C:UsersLearn>workon

    Pass a name to activate one of the following virtualenvs:
    ==============================================================================
    ven1
    ven2

    3 切换虚拟环境目录

    C:UsersLearn>workon ven1
    (ven1) C:UsersLearn> #进入虚拟环境ven1

    4 退出虚拟环境

    (ven1) C:UsersLearn>deactivate
    
    C:UsersLearn>

    5 删除虚拟环境

    C:UsersLearn>rmvirtualenv ven2
    
        Deleted C:venhomeven2

    6 查看pip 列表

    (ven1) C:UsersLearn>pip list
    Package    Version
    ---------- -------
    pip        18.1
    setuptools 40.6.3
    wheel      0.32.3

    命令汇总

    创建虚拟环境:                  mkvirtualenv 虚拟环境名称
    创建虚拟环境(指定python版本): mkvirtualenv -p python 虚拟环境名称
    查看所有虚拟环境:             workon+2次tab键
    使用虚拟环境:                  workon 虚拟环境名称
    退出虚拟环境:                  deactivate
    删除虚拟环境(必须先退出虚拟环境内部才能删除当前虚拟环境):
                                    rmvirtualenv 虚拟环境名称
        
    其他相关命令:
    查看虚拟环境中安装的包:                  pip freeze  或者 pip list
    收集当前环境中安装的包及其版本:       pip freeze > requirements.txt
    在部署项目的服务器中安装项目使用的模块: pip install -r requirements.txt

    四 pip安装源的更改方法

    1. pip配置:

      通过pyenv安装的python,默认安装上了pip,在文件~/.pip/pip.conf中添加或修改:

    Linux系统路径:~/.pip/pip.conf
    Windows路径:%APPDATA%pippip.ini

    2 配置pip.ini文件

    [global]
    timeout = 6000
    index-url = https://mirrors.aliyun.com/pypi/simple/ 

    [install] trusted-host = mirrors.aliyun.com

    3 安装源

    镜像源:

     4  pip使用临时安装源

    格式:
    pip install --index-url https://test.pypi.org/simple/ example-pkg-your-username
    
    安装源:https://test.pypi.org/simple/ 
    安装包:example-pkg-your-username
    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tushare

    五  pip 安装补充

    1 安装扩展库的指定版本

    pip install requests==2.12.4

    2 同时安装多个扩展库

    pip install requests==2.12.4 flask==0.12

    3 配置两台机器上相同的扩展库环境。

    第一步,在已配置好的机器上使用pip freeze > requirements.txt生成扩展库信息列表;
    
    第二步,把生成的requirements.txt文件复制到目标机器上的python安装目录中scripts子目录;
    
    第三步,在目标机器上执行pip install -r requirements.txt,读取文件requirements.txt中的扩展库信息并在本机进行安装。
  • 相关阅读:
    Android玄铁剑之TextView之我要穿越
    Android倚天剑之Notification之城管三千
    自己动手写Web容器之TomJetty之一:服务内功经脉
    自己动手写Web容器之TomJetty之二:开启服务器
    Android玄铁剑之TextView之写点儿嘛都行
    Android君子剑之ScrollView之君子好逑
    Android倚天剑之Notification之江南style
    Android玄铁剑之TextView之图文并茂
    Android倚天剑之Notification之动感地带
    Android玄铁剑之TextView之跑跑马灯
  • 原文地址:https://www.cnblogs.com/angle6-liu/p/10257650.html
Copyright © 2011-2022 走看看