zoukankan      html  css  js  c++  java
  • linux下多python版本

    一、查看当前python

    输入python 命令查看当前系统默认python版本,输入exit()退出python环境

    which python   查找默认python的安装路径  默认在/usr/bin/python(这个python是可执行的python,不是文件夹)

    二、安装需要的包

    PS:    这一步可能需要,可能不需要,若环境事先已经安装好了,则省略此步骤

    方法一、yum install -y gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel  

    方法二、yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make  

    方法三、yum -y update

                  yum groupinstall 'Development Tools'

                  yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel expat-devel

    三、安装新版本python

    wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tar.xz          下载python2.7版本

    tar xf Python-2.7.13.tar.xz -C /usr/local/src/          解压安装包到指定目录

    cd /usr/local/src/Python-2.7.13                             进入安装目录

    ./configure --prefix=/usr/local/python27              配置python安装路径

    make && make install                                            安装  

    四、虚拟环境建立

    假设当前系统已经有一个python2.6了,则可以在python2.6的环境下安装virtualenv

    1. pip install virtualenv   安装虚拟环境

    2. virtualenv -p /usr/local/python27/bin/python TestEnv      # 创建虚拟环境,名称为TestEnv       -p参数指定Python解释器程序路径

        执行完这个命令,会为  /usr/local/python27这里的python自动安装pip、 setuptools

        此时TestEnv文件夹下的lib/site-packages中有easy_install.py pip setuptools wheel pkg_resources

    3. 进入TestEnv/bin目录,执行source activate命令即可激活

       然后就可以使用pip安装任何第三方包了

    4. 断开虚拟环境  deactivate

     

  • 相关阅读:
    CSDN博客频道维护公告
    JavaScript高级编程II
    ORACLE触发器具体解释
    下拉刷新和上拉载入的原理
    在遍历中使用 iterator/reverse_iterator 进行 Erase 的使用方法
    python解析Yahoo的XML格式的天气预报,获取当天和近期几天的天气:
    CheckBoxPreference组件
    Java中Integer类的方法
    TFS(Team Foundation Server)介绍和入门
    电脑报2014年第43期 pdf高清版
  • 原文地址:https://www.cnblogs.com/zz27zz/p/8989831.html
Copyright © 2011-2022 走看看