Centos6.5安装python3.5

1. 安装依赖
[root@bY ~]> yum -y install python-devel openssl-devel bzip2-devel zlib-devel expat-devel ncurses-devel sqlite-devel
gdbm-devel xz-devel tk-devel readline-devel gcc
[root@bY ~]> yum -y groupinstall "Development tools"

如上两步,汇总安装了python生产环境的各种第三方依赖包

2. 安装Python
  • 将python的tar包发送给linux (建议位置:/usr/local/)
  • 解压tar包:tar -zxvf Python-3.5.2.tgz
  • cd到解压目录中配置:./configure --prefix=/usr/local/python3 --enable-optimizations
  • 在解压目录中:先make编译 然后make install安装(时间有点儿长)
安装成功的日志如下
....
Collecting setuptools
Collecting pip
Installing collected packages: setuptools, pip
Successfully installed pip-8.1.1 setuptools-20.10.1
3. 配置
  • 设置环境变量:/etc/profile中添加配置
在文件末尾追加,不要改动文件的其他内容!!!!!!!
export python_home=/usr/local/python3
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/python3/bin/python3 /usr/bin/python
    • 由于 yum 用python2编译执行,所以需要单独为 yum 设置为python2,找到 /usr/bin/yum 文件,修
      改文件头: #!/usr/bin/python2.6
  • 更新pip,安装django,安装依赖库
pip3 install --upgrade pip
yum install mysql-devel    //开发用到的库以及包含文件
pip install mysqlclient    //数据库驱动
pip install django=="2.0.6"
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值