zoukankan      html  css  js  c++  java
  • Linux下安装Python,以及环境变量的配置

    1.安装环境   centos7 + vmware + xshell

    2.安装Python3

      2.1下载Python资源包

    网址:https://www.python.org/downloads/release/python-362/

    下载地址:https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz

    3.安装步骤

      1.先切换到opt目录下   cd /opt

      2.使用wget来安装,如果没有安装wget的话,先安装  yum  install  wget  -y

      3.开始安装Python包   wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz

      在开始安装python3之前,先要解决环境依赖问题,通过yum安装工具包,自动处理依赖关系,每个软件包通过空格分割提前安装好这些软件包,日后就不会出现很多坑

      4.正确安装   yum install 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 -y

      5.解压下载的源码包   tar   -xvf  python-3.6.2.tgz

      5.切换到源码包的目录下   cd  python-3.6.2

      6.编译并且安装

    1. 释放编译文件makefile,makfile就是用来编译并且安装的

        ./configure --prefix=/opt/python36/

        --prefix 指定软件的安装路径

       2.开始编译Python3          make

       3.编译且安装  (只有在这一步,才会生成   opt/python36)    make install

      7.配置python3.6的环境变量

    有两种方式,一是配置软连接,二是配置path的环境变量(优先选择)

    配置软连接:

    ln -s  /opt/python36/bin/python3.6    /usr/bin/python3 
        此时还没有pip
    ln -s  /opt/python36/bin/pip3   /usr/bin/pip3 

      配置环境变量

      echo $PATH查看环境变量

      /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

      #这个变量赋值操作,只是临时生效,需要写入到文件,永久生效
      PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/opt/python36/bin
      #linux有一个全局个人配置文件
      编辑这个文件,在最底行写入PATH
      vim /etc/profile
      写入
      PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/opt/python36/bin
      保存退出
      读一下这个/etc/profile 使得生效
      source /etc/profile

      8.linux安装django   pip3  install django

      9.创建django项目    django-admin startproject mysite

      10.django-admin startapp   app01 

      11.编写视图,测试index视图

      12.注意:要修改sttings.py的allow_hosts,windows方可访问linux的django项目


  • 相关阅读:
    Tomcat日志、项目中的log4j日志、e.printStackTrace()——我的日志最后到底跑哪去了?
    Tomcat日志、项目中的log4j日志、控制台——我的日志最后到底跑哪去了?
    centOS7 安装redis-3.2.6
    Centos7 打开80端口防火墙命令
    CXF调用方式——使用wsdl2java(Windwos下)
    【转载】C#工具类:人民币金额转换为中文大写
    【转载】C#常用数据库Sqlserver通过SQL语句查询数据库以及表的大小
    【转载】PhpStudy修改网站根目录
    【转载】 IIS服务器防盗链设置
    【转载】C#生成图片的缩略图
  • 原文地址:https://www.cnblogs.com/wqzn/p/10192778.html
Copyright © 2011-2022 走看看