zoukankan      html  css  js  c++  java
  • Python开发不可不知的虚拟环境

    一、python3.3之后自带的venv模块

    1. 创建虚拟环境

    python3.6 -m venv project-env

    2. 加入虚拟环境目录

    cd pronject-env

    3. 激活虚拟环境

    source bin/activite

    4. 退出虚拟环境

    deactivate

    二、virtualenv

    1. 安装

    安装到系统目录

    pip install virtualenv

    安装到用户目录

    pip install virtualenv --user

    2. 创建项目

    virtualenv project-env -p 'python3.6'

    3. 进入虚拟环境

    cd project-env

     

    4. 激活

    source bin/activate

    5. 退出

    deactivate

    三、autoenv(自动切换虚拟环境,项目即环境)

    1. 克隆项目到本地

    git clone git://github.com/kennethreitz/autoenv.git ~/.autoenv

     

    2. 配置用户环境变量

    echo 'source ~/.autoenv/activate.sh' >> ~/.zshrc

     

    3. 载入用户环境变量

    source ~/.zshrc

    4.写入虚拟环境到项目文件夹

    echo "source ~/project-env/bin/activate" > project/.env
    ~/project-env/bin/activate代表python的虚拟环境位置,project表示你的项目文件夹,需要手动修改。

    四、virtualenvwrapper(最好用的,环境和项目分开)

    1. 安装

    pip install virtualenvwrapper

    2. 修改.zshrc(oh-my-zsh用户)或.bashrc

    export WORKON_HOME=$HOME/.virtualenvs
    source /usr/local/bin/virtualenvwrapper.sh

    3. 创建虚拟环境

    mkvirtualenv project-env -p 'python3.6'

    4. 激活虚拟环境(在任意目录下都可激活)

    workon project-env

  • 相关阅读:
    MVC 易忘备留
    SQL SERVER 常用易忘语句备留
    ThreadStatic特性
    jstack用法
    PV、TPS、QPS是怎么计算出来的?
    性能测试Loadrunner与Mysql
    JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解
    【MySQL】计算 TPS,QPS 的方式
    【转】jquery 1.3 的 live方法
    【转】HttpCompress
  • 原文地址:https://www.cnblogs.com/lshedward/p/10435925.html
Copyright © 2011-2022 走看看