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项目成功的跑起来了。

     

  • 相关阅读:
    Visual C#核心编程之泛型
    Visual C#核心编程之枚举器
    标准的非托管资源的销毁模式
    Visual C#核心编程之LINQ
    Visual C#核心编程之数组和集合
    ACCPSQL第四章上机六
    Visual C#2008核心编程之类型
    一月一代码 3月 kmp 领悟代码
    [转] 技巧 如何统一设置 windows live writer 的 图片大小
    understanding the linux virtual memory management 图序
  • 原文地址:https://www.cnblogs.com/JiangLe/p/5512789.html
Copyright © 2011-2022 走看看