• linux上源码安装python


    Linux安装Python2.7

    以下例子基于python 2.7.9,其他版本同理。#

    1、下载python#

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

    2、解压、编译安装(依次执行以下5条命令)#

    tar -zxvf Python-2.7.9.tgz

    cd Python-2.7.9

    ./configure --prefix=/usr/local/python-2.7.9

    make

    make install

    3、系统自带了python版本,我们需要为新安装的版本添加一个软链#

    ln -s /usr/local/python-2.7.9/bin/python /usr/bin/python2.7.9

    4、若需使用该版本,只需输入"python2.7.9 + 空格 + py脚本"#

    python2.7.9 ~/helloworld.py

    编译安装完python2.7却发现没有pip,解决如下

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    wget https://www.python.org/ftp/python/2.7.16/Python-2.7.16.tgz
    tar zxf Python-2.7.16.tgz
    cd Python-2.7.16
    ./configure --prefix=/usr/local/python27  --enable-optimizations  --enable-shared CFLAGS=-fPIC
    make
    make install
    /usr/local/python27/bin/python2.7 -m ensurepip
    cd /usr/bin
    ln -s /usr/local/python27/bin/python2.7 python
    ln -s /usr/local/python27/bin/pip2.7 pip
    ln -s  libpython2.7.so.1.0 /usr/lib/libpython2.7.so.1.0
    ln -s  libpython2.7.so.1.0 /usr/lib64/libpython2.7.so.1.0
    pip -V

    python3.6 安装后没有pip?

    (1)在python命令行窗口中: python -m ensurepip 创建出pip3.exe。
    (2)再在python3.6的安装目录下的Scripts路径下命令行 pip3 install XXX库就可以安装第三方的库了。

  • 相关阅读:
    任意进制间的转换
    判断线段相交 hdu 1086
    大数(高精度)加减乘除取模运算
    sqlserver2008透明书库加密
    数据库质疑
    sql2005 和sql2008 同时安装
    editrules
    sqlserver 表值函数
    sqlserver释放内存
    sql2008查看备份进度
  • 原文地址:https://www.cnblogs.com/igoodful/p/11589053.html
Copyright © 2020-2023  润新知