zoukankan      html  css  js  c++  java
  • 电脑同时安装Python2和Python3以及virtualenvwrapper(转)

    电脑同时安装Python2和Python3以及virtualenvwrapper

     https://www.jianshu.com/p/d22f19496e03
     

    windows:

    1 下载地址:Python官网

        分别下载python2.7和python3.6,推荐下载32bit

    2 安装:双击安装包,一路next,推荐安装目录,C盘根目录

    3 环境变量配置:选一个常用的版本,配置其环境变量

        直接在cmd窗口中,执行python,则为此版本

        如python2.7环境变量目录为:

    C:Python27                # python可执行文件目录

    C:Python27Scripts    # python包管理工具pip目录

    如何自如的使用两个版本呢,有神器,请接着看:

    4 virtualenvwrapper安装:

    此工具可以为不同的项目单独创建一个python虚拟环境,与其他环境独立开来,解决多个项目python版本或依赖冲突的问题。

    pip install  virtualenvwrapper-win

    安装后,会有三个命令可用 mkvirtualenv, work, deactivate

    mkvirtualenv  -p  C:Python36python.exe env3    # 创建python3虚拟环境

    mkvirtualenv  -p  C:Python27python.exe env2    # 创建python2虚拟环境

    安装后会直接进入该虚拟环境,在(env3)此状态下的所有操作,都是python3的环境

     
    在python3虚拟环境下

    deactivate        # 退出虚拟环境

     
    退出python3虚拟环境

    workon        # 列出所有创建的虚拟环境

     
    列出所有虚拟环境

    workon auto_test        # 进入一个虚拟环境

     
    进入一个虚拟环境

    Linux:

    一  Ubuntu16.04目前自带 Python2.7.12 和 python3.5.2,不需要安装,若想升级请慎重

    $ python2  script.py            #python2环境运行脚本

    $ python script.py               #python2环境运行脚本

    $ python3 script.py            #python3环境运行脚本

    #  pip安装

    $ sudo apt-get install python-pip        # python2的pip

    $  sudo apt-get install python3-pip             # python3的pip

    #  pip的使用范例

    $  pip install six            #  python2环境安装six模块

    $  pip3 install six           # python3环境安装six模块

    二  virtualenvwrapper安装

     $  sudo pip  install virtualenvwrapper

    #  virtualenvwrapper 环境配置

    $ sduo vi /etc/profile      # 打开profile配置文件

    #在profle文件末尾配置如下信息,

    # /home/ljz/.virtualenvs  存放虚拟环境路径,在自己电脑选个目录

    export WORKON_HOME=/home/ljz/.virtualenvs

    source /usr/local/bin/virtualenvwrapper.sh    

    #  virtualenvwrapper使用

    $  workon                     # 列出所有虚拟环境

    $  workon  py2           #进入py2的虚拟环境

    $  mkvirtualenv  -p python2  py2          # 创建一个名为py2的python2虚拟环境

    mkvirtualenv -p  python3 py3          # 创建一个名为py3的python3虚拟环境

    deactivate               #退出当前的虚拟环境

    Mac:

    一 Download

    python2.7.13:  https://www.python.org/downloads/release/python-2713/

    Python3.6.2:   https://www.python.org/downloads/release/python-362/

    二 Install

        1 double click python2.7.13 pakage, default install

        2 double click python3.6.2 pakage, default install

    三 Check

        $ python

     

    $  python3

     

    四 Use

    1 python2 file

      $ python  test.py

    2 python3 file

     $ python3 test.py

     五 Install ipython

    1 pip install ipython

     

    2 pip3 install ipython

     

    use ipython

     

    六 Install virtualenvwrapper

    $pip install virtualenvwrapper        # install

    $ echo “source /Library/Frameworks/Python.framework/Versions/2.7/bin/virtualenvwrapper.sh” >> .bash_profile   # 设置环境变量

    创建虚拟环境

    $ mkvirtualenv  env27     # 默认python版本虚拟环境,一般为python2

    创建指定python版本的虚拟环境

    $ mkvirtualenv -p python3.4 env34

    启动虚拟环境

    $ workon env27

    退出虚拟环境

    $ deactivate

    删除虚拟环境 

    $ rmvirtualenv env27

  • 相关阅读:
    Excel 实用技巧之一
    Windows操作技巧 之二(持续更新)
    ASCII码表
    Excel 函数VLOOKUP初学者使用指南
    Windows 操作小技巧 之一(持续更新)
    Excel 使用宏批量修改单元格内指定文字为红字
    Excel 使用CHIINV函数和GAMMA.DIST函数绘制卡方分布
    新手使用R的注意事项
    如何在R中加载”xlsx”包
    增值税——基础知识
  • 原文地址:https://www.cnblogs.com/it-tsz/p/10324610.html
Copyright © 2011-2022 走看看