zoukankan      html  css  js  c++  java
  • python部署到服务器(1) 一一 搭建环境

    本机环境说明

    • linux下的CentOS 7,
    • 自带python2.7.5, 使用 python --version 命令查看,因系统需要python2.7.5,因此我们并不卸载,另外安装python3
    • 代码:使用python3开发,djang2框架
    安装python3.7

    1、安装依赖

    • 1)首先安装gcc编译器,gcc有些系统版本已经默认安装,通过 gcc --version 查看,没安装的先安装gcc,yum -y install gcc

    • 2)安装其它依赖包
      yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel

    2、下载安装包

    • 1)下载
      也可以去官网下载,选择自己需要的版本 https://www.python.org
      wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz

    • 2)解压
      tar -zxvf Python-3.7.3.tgz

    • 3)建立一个空文件夹,存档python3
      mkdir /usr/local/python3

    • 4)执行配置文件,进行编译安装

        ```
        cd Python-3.7.3
        ./configure --prefix=/usr/local/python3
        make && make install
        ```
      
    • 5)建立软连接
      ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
      ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3

    • 6)测试是否成功
      ```
      [root@localhost Python-3.7.3]# python3
      Python 3.7.3 (default, Jun 2 2019, 22:15:57)
      [GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux
      Type "help", "copyright", "credits" or "license" for more information.
      >>> exit()
      [root@localhost Python-3.7.3]# pip3 --version
      pip 19.0.3 from /usr/local/python3/lib/python3.7/site-packages/pip (python 3.7)
      [root@localhost Python-3.7.3]#

        ```  
      

    安装django,已经有pip了,可以直接安装,版本自选

        ```
        pip3 install Django==2.2.1     //也可以安装其他的第三方库包等(部分插件需要升级gcc到6.1.0版本 支持-std=c++11 特性,否则报错,例如: pip install sxtwl )
        ```
  • 相关阅读:
    4K
    4J
    4C
    I2C总线的仲裁机制
    Linux C中strcpy , strncpy , strlcpy 的区别
    Linux下的USB总线驱动(一)
    C/C++ 语言中的表达式求值
    const变量通过指针修改问题
    关于协议栈XDATA,内存溢出的小结
    Ubuntu安装ssh,及失败解决方案
  • 原文地址:https://www.cnblogs.com/lz0925/p/10966100.html
Copyright © 2011-2022 走看看