zoukankan      html  css  js  c++  java
  • 用virtualenv建立多个Python独立开发环境

    有时候我们在开发中需要使用python2或者python3,所以我们需要建立一个虚拟的环境进行将两个版本隔离出来,这里我们要创建一个虚拟的python环境便于我们使用:

    在mac环境下使用pip安装: 

    pip install virtualenv

    这样之间就安装上去了

    这样我们就可创建一个虚拟的环境了:我们可以使用命令直接创建 : 

    virtualenv  py3 

    这样我们创建了一个虚拟环境;但是如何启动这个虚拟环境呢

    我们进去虚拟环境中:

    cd py3/bin

    然后我们执行命令:
    source activate 


    点击1处项目解释器,点2处选新增,点3处添加venv1的路径,从4处的base interpreter可以看出,我们创建的venv1默认是基于系统环境的,选择完毕后点ok

    此后在PyCharm中点击run,运行的是venv1中配置的环境.

    若想退出virtualenv,应使用指令deactivate

    Preferences

    选择 Project--> Project Interpreter 进入到环境配置。


    3.png
    Configuration

    点击设定-->Create virtualEnv 进行设定


    4.png

    5.png
    Use it

    Project Interpreter 选择所创建的VirtualEnv


    6.png

    --------------------------------------------------------------------------------------------------

    这样我们就进入虚拟环境中去啦

    退出虚拟环境:deactivate

    安装虚拟环境管理器 virtualenvwrapper

    使用pip安装 :pip install virtualenvwrapper

    安装完成后我们需要配置环境,在命令行下输入:vim ~/.bash_profile

    export WORKON_HOME=~/Envs

    ~/Env是自己创建的目录用于存放你的环境变量

    export VIRTUALENVWRAPPER_PYTHON=这里写你的python默认python版本,如果是mac的话默认版本是2.7 目录在 /usr/bin/python

    python3 的话我们可以搜索:sudo find / -name pthon3

    找到目录复制到环境变量中即可

    source virtualenvwrapper.sh所在的路径

    同事配置source 

    如果不知道在哪里的话我们也可以搜索: sudo find / -name virtualenvwrapper.sh

    然后我们复制路径即可

    完成后重新启动控制台

    我们输入 

    lsvirtualenv -b虚拟环境

    workon 切换或者进入虚拟环境

    lssitepackages 查看当前环境中安装的那些包(启动虚拟环境后)

    deactivate 退出虚拟环境

    rmvirtualenv 虚拟环境名   删除虚拟环境

    这是最近本也是比较常用的几个操作命令

  • 相关阅读:
    转:Jmeter之Bean shell使用(一)
    转:Curl详解
    转:MIME(Multipurpose Internet Mail Extensions)类型
    转:Tomcat配置
    转:windows 7系统安装与配置Tomcat服务器环境
    转:Apache POI Tutorial
    转:Busy Developers' Guide to HSSF and XSSF Features
    转:Java实现几种常见排序方法
    转:JAVA强制类型转换
    转:Java的各种类型转换汇总
  • 原文地址:https://www.cnblogs.com/huangxu/p/8094602.html
Copyright © 2011-2022 走看看