zoukankan      html  css  js  c++  java
  • python-Django环境搭建

     一例中python版本使用3.5版,通常来说linux自带的python都在2.6左右,所以3.5环境要自己编译安装python

    第一部分:安装python3.5

    001、解决依赖问题

    yum -y install python-devel gcc gcc-c++ libffi libffi-devel zlib zlib-devel openssl openssl-devel libyaml sqlite-devel libxml2 libxslt-devel libxml2-devel

    python-devel ,gcc ,gcc-c++ 是编译安装python3.5时要用到的一些依赖

    libffi libffi-devel zlib zlib-devel openssl openssl-devel libyaml sqlite-devel 这些是在安装其它python工具时要用到的依赖在这里我一次性装上它们。

    002、从官方下载python3.5的源码包,把复制到linux中,并解压

    003、编译安装python3.5

    cd Python-3.5.1/
    ./configure --prefix=/usr/local/python3.5/ && make && make install

    第二部分:安装一些常用的工具

    001、编译安装setuptools     这个工具是用来安装其它软件用的,它就有点像Linux中的yum,python中还有一个与setuptools工能相近的工具

    它就是pip,pip 在setuptools 后面出现我个人感觉pip 比setuptools要好用,那为毛我这里要安装setuptools呢?一来有的python模块不支持pip

    安装,所以我这里把两个都安装上。编译安装还是老的套路

    注意这要明确的指出是python3.5 不要会把模块安装到linux默认的python中去了

    PATH=/usr/local/python3.5/bin/:${PATH}
    cd setuptools-21.0.0/
    python3.5 setup.py build && python3.5 setup.py install

    002、用setuptools 安装pip 

    注意这里也要明确的指出是easy_install-3.5 不然还是会安装到linux默认的python版本中去的。

    easy_install-3.5 pip

    003、用pip 安装Django

    pip3.5 install django

    第三部分:创建django项目

    001、创建项目

    cd /tmp/
    django-admin startproject mywebsite
    cd mywebsite/
    python3.5 manage.py runserver 0.0.0.0:80 &

    注释:

      1、进入到/tmp目录下

      2、用django-admin 命令创建一个新的项目 mywebsite;完成后你可以在/tmp/目录下看到一个mywebsite的文件夹

      3、进入mywebsite目录下

      4、运行第2步创建的web项目

    002、测试项目是否可以正常访问

    出现如上的页面说明刚才创建的django项目成功的跑起来了。

     

  • 相关阅读:
    MSSQLSERVER数据库 C#里调用存储过程,多参数查询,个人记录
    ASP.NET GridView和Repeater合并单元格
    C# XPath教程
    MSSQLSERVER数据库 导入文本文件
    MSSQLSERVER数据库 递归查询例子
    C# TreeView右键弹出菜单
    tomcat 下War包部署方法
    JAVA自定义标签教程及实例代码
    JAVA tag学习
    Java Quartz 自动调度
  • 原文地址:https://www.cnblogs.com/JiangLe/p/5512789.html
Copyright © 2011-2022 走看看