linux下python的安装

linux下python的安装

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel gcc make

  • 将pyton的tar包发送给linux (建议位置:/usr/local/xx)

  • 解压tar包:tar -zxvf Python-3.6.4.tgz ,会在当前目录下,出现解压目录

  • cd到解压目录中配置:./configure --prefix=/usr/local/Python-3.6.4 --enable-optimizations

    目的:检测环境中依赖是否完整,设置python的安装位置,

    ​ 同时生成一个编译文件,用于进行python编译:make

  • cd 到解压目录中:先 make 编译 然后 make install 安装

    安装后的日志如下
    ....
    Collecting setuptools
    Collecting pip
    Installing collected packages: setuptools, pip
    Successfully installed pip-8.1.1 setuptools-20.10.1
    
  • 设置环境变量:/etc/profile中添加配置

    在文件末尾追加,不要改动文件的其他内容!!!!!!!
    export python_home=/usr/local/softs/Python-3.6.4
    export PATH=$PATH:$python_home/bin
    

    注意,设置好后,为了让环境变量生效:source /etc/profile,然后 python3即可进入python3的环境

    注意,此时系统自带的python2 依然是默认python解释器

  • 将python3 设置为系统默认python解释器

    • 将/usr/bin下的python文件删除或改名

    • 将python3的执行文件链接到 /usr/bin/python

      ln -s /usr/local/softs/Python-3.6.4/bin/python3 /usr/bin/python

    • 由于yum用python2编译执行,所以需要单独为yum设置为python2,找到/usr/bin/yum文件,修改文件头:#!/usr/bin/python2.6

  • 更新pip

    • pip3 install --upgrade pip
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值