zoukankan      html  css  js  c++  java
  • 【python】python 2.7.15 + django 1.11.9 环境搭建

    【Linux环境】
    CentOs 6.5
     
    【Python2.7.15】
    1、检查centOS中默认的python版本,一般是python2.6。
    $ python –v
     
    2、安装GCC
    $ yum install gcc gcc-c++
     
    3、安装xz解压工具,用来解压tar.xz格式的文件
    $ tar -zxvf xz-5.2.4.tar.gz $ cd xz-5.2.4 $ ./configure --prefix=/datas/soft/xz $ make $ make install
     
    4、 安装python2.7.15
     
    $ xz -d Python-2.7.15.tar.xz
    

      

    *************************** xz 出现报错 ***************************
    error while loading shared libraries 解决办法
    # echo "/usr/local/lib" >> /etc/ld.so.conf
    # ldconfig
    ****************************************************************
     
    $ cd Python-2.7.15 $ ./configure $ make $ make install
    5、 检查python版本 发现依然是2.6
    6、将系统指向的python从2.6修改到2.7版本
    $ /usr/local/bin/python2.7 -V     
    $ mv /usr/bin/python  /usr/bin/python.bak  
    $ ln -s /usr/local/bin/python2.7 /usr/bin/python
    

      

    7、特别的,yum是基于python2.6才能正常工作,需单独将yum指向python2.6版本
    $ vi /usr/bin/yum
        将!/usr/bin/python,修改成:!/usr/bin/python2.6
    

      

    8、检查python版本:#python –v 可以看到版本是2.7了
     
    【django1.11.9】
    1、安装pip
    $ wget https://bootstrap.pypa.io/get-pip.py 
    $ python get-pip.py
    

      

    2、安装django1.11.9
    $ pip install Django==1.11.9 
    $ python -c "import django; print(django.get_version())"
    

      

    3、安装mysqlclient
    $ pip install MYSQL-python 或者 pip install mysqlclient
    

      

    4、创建Web应用
    $ django-admin.py startproject HelloDjango 
    $ python manage.py runserver 0:8000
     
    *** libmysqlclient.so.18: cannot open shared object file: No such file or directory ***
    # find / -name libmysqlclient.so*
    # ln -s /datas/soft/mariadb/lib/libmysqlclient.so.18 /usr/lib/libmysqlclient.so.18
    # ldconfig
    ****************************************************************
     
     

    得意时做事,失意时读书
  • 相关阅读:
    09.非线性-指数增长模型
    08.多元线性回归模型
    07.线性回归模型
    06.齐普夫定律验证
    05.森林火灾模型
    04.沙堆模型
    03.优先链接模型
    02.中心极限定理验证
    centos6字符
    dns解析慢 修改的参数
  • 原文地址:https://www.cnblogs.com/lanse1993/p/12582094.html
Copyright © 2011-2022 走看看