• python在windows(双版本)及linux(源码编译)环境下安装


    python下载

    下载地址:https://www.python.org/downloads/

    可以下载需要的版本,这里选择2.7.12和3.6.2

    下面第一个是linux版本,第二个是windows版本

    python在windows下安装(双版本)

    2.7.12和3.6.2都自定义安装,可以选择安装的目录

    安装完两个版本后,添加环境变量

    D:Python27Scripts;D:Python27

    D:Python36Scripts;D:Python36

    目录下都叫python.exe,为了区分,修改可执行文件的名称:

    D:Python27下,将python.exe改为python2.exe

    D:Python36下,将python.exe改为python3.exe

    查看环境变量:echo %path%

    查看python安装位置:where python,输出:D:Python36python.exe

    python在linux下编译安装

    linux下因为默认带python了,如果要升级版本的,要先把系统自带的python改名或者卸载掉,再安装你要的python版本,centos下由于yum依赖自带的python2.6,所有不能卸载。

     

    python指向的是python2 ,python2指向的是python2.7,那也就是在控制台输入python、python2、python2.7都是运行python2.7,

    如果我们安装python3.6,让python指向3.6, python2指向python2.7就可以了

    安装依赖(编译工具及库文件):yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssldevel

    创建目录:mkdir -p /usr/local/python3

    上传安装包:rz

    或者直接下载:https://www.python.org/ftp/python/

    wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz

    解压:tar -zxvf Python-3.6.2.tgz

    进入解压后的目录,编译安装

    指定安装目录:./configure --prefix=/usr/local/python3

    make

    make install

    也成功安装了pip、setuptools

    改名备份

    建立python3的软链

    ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3

    ln -s /usr/local/python3/bin/python3.6 /usr/bin/python

    可以看到,python和python3都指向了python3.6

    验证,pip3找不到

    方法一:添加环境变量

    方法二:加软连接

    pip升级

    在安装pytest的时候提示版本过低

    yum是依赖于python2的,所以需要更改yum里面的python指向

    将#! /usr/bin/python改为#! /usr/bin/python2

    还需要修改

    将#! /usr/bin/python改为#! /usr/bin/python2

    至此,安装配置完成。

    Ubuntu下安装

    系统版本已经同时安装了python2和python3

    如果没有python3,可以参考这个貌似是印度阿三的安装视频:http://v.youku.com/v_show/id_XMjc0MTA0OTIyNA==.html?from=s1.8-1-1.2&spm=a2h0k.8191407.0.0

    下载

    解压

    tar xvf Python-3.6.1.tar.xz

     

    进入解压目录后进行配置

    cd Python-3.6.1

    ./configure

     编译 

    sudo make

     

    安装

    sodu make install

     安装完成

     

     

    ubuntu安装pip

    1、安装:setuptools

    apt-get install python-setuptools

    2、安装pip

    tar -zxvf pip-1.4.1.tar.gz

    cd pip-1.4.1/ 

    python setup.py install 

  • 相关阅读:
    Linux内核同步方法
    C++11写轻量级AOP框架
    Typora夜樱主题
    MySQL添加主键和外键
    命题连接词和命题逻辑
    打印一个类全部信息的方法
    getClass()和instanceof以及类的equals方法
    多态
    在构造函数中调用另一个构造函数
    参数传递
  • 原文地址:https://www.cnblogs.com/uncleyong/p/10778792.html
Copyright © 2020-2023  润新知