zoukankan      html  css  js  c++  java
  • Centos安装python3

     

    安装软件的方法有哪几种

    1 yum一键安装

    2 rpm包安装(太麻烦,不推荐使用)

    3 下载源码包,进行编译安装

    安装python3的步骤

    1.下载python3源码包
    wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tgz
    2.下载python3编译的依赖包
    yum install -y gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

    3.解压缩源码包
    tar -zxvf Python-3.6.7.tgz
    4.进入源码包文件夹
    cd Python-3.6.7
    5.编译且安装
      1.进入源码包目录
      cd Python-3.6.7
      2. ls查看源码包内容
      3. 释放编译文件 Makefile
      ./configure --prefix=/opt/python36
      4.编译
      make
      5.编译安装,此步才会最终生成 /opt/python36/
      make install
      从第2步到第5步一直是在Python-3.6.7目录下操作!!!!
      从第2步到第5步一直是在Python-3.6.7目录下操作!!!!
      从第2步到第5步一直是在Python-3.6.7目录下操作!!!!
      6.进入/opt目录查看python36文件夹,我们要的python3都在这里了
    6.更改linux的path变量,添加python3
    echo $PATH
    /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
    vim ~/.bash_profile   # 用户环境变量控制文件
    vim /etc/profile # 系统环境变量控制文件
      一定要将python3的目录放在第一位!!!
      一定要将python3的目录放在第一位!!!
      一定要将python3的目录放在第一位!!!
      为了永久生效path设置,添加到/etc/profile全局环境变量配置文件中
      vim /etc/profile
      在最后一行加入:
      PATH=/opt/python36/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
      重载配置文件/etc/profile
      source /etc/profile
    7.安装django模块
    pip3 install -i https://pypi.douban.com/simple django==2.1.7
    配置django,把django项目跑起来
    (1) 创建一个django项目django-admin startproject qishi
    (2) 配置settings.py文件,将ALLOW_HOST=[]改为ALLOW_HOST=["*"]
    (3) 创建一个app   python3 manage.py startapp app01
    (4) 启动django python3 manage.py runserver 0.0.0.0:8000
    8.查看当前解释器的python模块有哪些
    pip3 list
  • 相关阅读:
    Roadblocks(poj 3255)
    最小集合(51nod 1616)
    绿色通道(codevs 3342)
    解的个数(codevs 1213)
    多米诺(codevs 3052)
    abcd
    dwarf tower
    第K 小数
    noip2016复习
    文化之旅(洛谷 1078)
  • 原文地址:https://www.cnblogs.com/linux985/p/11012143.html
Copyright © 2011-2022 走看看