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

    创建虚拟环境可以创建一个python解析器副本,可以在系统的python解析器中避免包的混乱和版本的冲突,在不同的虚拟环境只能访问该环境的安装包,使得全局python解析器保持整洁。

    linux安装virtualenvwrapper,可以选择apt安装或者pip安装

    apt安装

    $ sudo apt-get install virtualenvwrapper
    pip安装

    $ sudo pip install virtualenvwrapper
    当你需要使用Python2开发项目时,建立一个Python2的虚拟环境:

    $ mkvirtualenv -p /usr/bin/python2 env27
    当你需要Python3开发时:

    $ mkvirtualenv -p /usr/bin/python3.4 env34
    然后可以随时切换不同的虚拟环境:

    $ workon env27 # 进入Python2环境
    $ workon env34 # 进入Python3环境
    更爽的是,你可以在进入虚拟环境的同时切换到项目目录,只需要编辑 $VIRTUAL_ENV/bin/postactivate 这个文件即可:

    $ vim $VIRTUAL_ENV/bin/postactivate #前提是已经进入对应的虚拟环境
    在文件中添加切换目录的命令:

    cd /path/to/your/project

    windows中安装方法:

    pip install virtualenvwrapper-win

    创建虚拟环境
    mkvirtualenv myproject

    启动虚拟环境
    workon myproject

    离开虚拟环境
    deactivate

    删除虚拟环境的命令如下:
    rmvirtualenv 虚拟环境名称
    例:
    先退出:deactivate
    再删除:rmvirtualenv py_django

  • 相关阅读:
    P3241 [HNOI2015]开店 动态点分治
    P4199 万径人踪灭 FFT + manacher
    P4173 残缺的字符串
    P3338 [ZJOI2014]力
    CF1005F Berland and the Shortest Paths
    CF567E President and Roads
    P2446 [SDOI2010]大陆争霸
    CF1082G Petya and Graph
    CF1082E Increasing Frequency
    直接查数据导出xls
  • 原文地址:https://www.cnblogs.com/chaiming/p/7562460.html
Copyright © 2011-2022 走看看