• 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

     

  • 相关阅读:
    MySQL8.0新增配置参数
    CF1153F Serval and Bonus Problem
    win10 uwp xaml 绑定接口
    win10 uwp xaml 绑定接口
    Windows Community Toolkit 3.0 新功能 在WinForms 和 WPF 使用 UWP 控件
    Windows Community Toolkit 3.0 新功能 在WinForms 和 WPF 使用 UWP 控件
    win10 uwp 渲染原理 DirectComposition 渲染
    dotnet 从入门到放弃的 500 篇文章合集
    C# ValueTuple 原理
    WPF 使用 Direct2D1 画图入门
  • 原文地址:https://www.cnblogs.com/zz27zz/p/8989831.html
Copyright © 2020-2023  润新知