zoukankan      html  css  js  c++  java
  • 创建指定python版本的虚拟环境

    使用virtualenvwrapper管理虚拟环境

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

    1.安装virtualenvwrapper(确保virtualenv已安装)

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

    2.修改配置文件。

    安装完成后,在~/.bashrc写入以下内容,便于管理所有创建的虚拟环境。

    export WORKON_HOME=~/Envs
    source /usr/local/bin/virtualenvwrapper.sh  

    解释:

      第一行:virtualenvwrapper存放虚拟环境的目录,其中Envs为自己取的名字,以后创建的新的虚拟环境都放在这个文件夹下。

      第二行:virtrualenvwrapper会安装到python的bin目录下,所以source后的路径是python安装目录下bin/virtualenvwrapper.sh。

    当然,windows环境下,在电脑的环境变量中指定WORKON_HOME的路径即可将以后创建的虚拟环境放入到指定路径下(计算机->属性->高级->环境变量,和配环境过程差不多)。

    3.重新启动配置文件。

    source ~/.bashrc    #读入配置文件,立即生效

    virtualenvwrapper基本使用

    1.创建虚拟环境:mkvirtualenv

    mkvirtualenv venv   
    这样会在WORKON_HOME变量指定的目录下新建名为venv的虚拟环境。
    若想指定python版本,可通过"--python"指定python解释器
    mkvirtualenv --python=/usr/local/python3.5.3/bin/python venv_name

    其中,--python=的是你要使用的python解释器的路径,后面的是虚拟环境的名字。

    2. 基本命令  

    查看当前的虚拟环境目录
    [root@localhost ~]# workon # 此命令会列出所有创建过的你虚拟环境名字
    py2
    py3
    切换到虚拟环境
    [root@localhost ~]# workon py3
    (py3) [root@localhost ~]#
    退出虚拟环境
    (py3) [root@localhost ~]# deactivate
    [root@localhost ~]#
    删除虚拟环境
    rmvirtualenv venv
     
  • 相关阅读:
    api接口安全
    php读取大文件
    thinkphp5.0的工作流程
    php扩展包索引
    redis学习之持久化与内存淘汰机制
    mysql优化之分区
    简练软考知识点整理-控制干系人参与
    简练软考知识点整理-控制干系人参与
    简练软考知识点整理-管理干系人参与
    简练软考知识点整理-管理干系人参与
  • 原文地址:https://www.cnblogs.com/pythoner6833/p/8998543.html
Copyright © 2011-2022 走看看