zoukankan      html  css  js  c++  java
  • python虚拟环境

    在实际开发过程中,我们可能需要维护多个项目,这些项目的依赖又不同,如果不同的依赖都直接安装在系统环境中,那么可能会出现冲突。因此,就有了这个方案——虚拟环境。

    • Python3.3之后版本自带venv模块
    • 第三方工具virtualenv
    • 第三方工具pipenv

    1. Python3.3之后版本自带venv模块

    • 创建虚拟环境

      python3.6 -m venv project-env

    • 进入虚拟环境目录

      cd project-env

    • 激活虚拟环境

      source bin/acrivite

    • 安装环境

      pip install package

    • 退出虚拟环境

      deactivate

    2. virtualenv用法

    • 安装到系统目录(需要root权限)

      pip install virtualenv

    • 安装到用户目录

      pip install virtualenv --user

    • 接下来就可以直接使用了

      virtualenv project-env

      其余的和venv相同

    virtualenv的增强包

    如果要使用virtualenv的增强包的话

    pip install virtualenvwrapper

    需要修改home目录(macOS下是/Users/用户名/)下的.bashrc文件。如果是oh-my-zsh用户,则需要修改.zshrc,最后一行添加如下内容

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

    如果使用--user的方式安装的话,应该是哟经下面的方式启动virtualenvwrapper

    source $HOME/.local/bin/virtualenvwrapper.sh

    配置好之后,通过mkvirtualenv project-env来创建环境,使用workon project-env 来激活虚拟环境

  • 相关阅读:
    关于HTML面试题汇总之H5
    HTML5的页面资源预加载技术(Link prefetch)加速页面加载
    linux下搭建SVN服务器完全手册
    HTML5标签学习
    22个HTML5的初级技巧
    h5 audio播放音频文件
    html5适应屏幕的方案
    富文本编辑器的使用
    Array.prototype.filter()
    安装谷歌助手教程
  • 原文地址:https://www.cnblogs.com/ZSMblog/p/11677221.html
Copyright © 2011-2022 走看看