zoukankan      html  css  js  c++  java
  • MAC (Mountain Lion)+Eclipse+python+Djgano+PyDve+MySQL 开发环境搭建

    MAC平台上安装Eclipse+python+Djgano+PyDve  开发环境搭建 比较复杂 我花了好多时间 才安装成功!

    主要难点在于:

           (一) 多版本的软件安装路径可能有所改变 导致软件之间不能快速的找到你所安装最新版本的路径,假如你所安装的Eclipse没能找到你所安装的Python路径

    你需要手动添加Python Intrepreter的路径,我这次安装Python的路径为/usr/local/bin/pythonw   所以一开始EClipse就一直为找到正确的路径,导致编译出错!

           (二) MySQl的安装比较费力 主要是除了安装官方提供的两个安装包外 还需要安装python-mysqldb 负责会出现错误!


     0.安装JDK


    在JDK官网http://www.oracle.com/technetwork/java/javase/downloads/jdk6downloads-1902814.html选择合适的版本,注意32位和64位的区别。

    Mountain Lion 是64位的操作系统 所以以下所有软件 都选择64位的安装包!

    1. 安装Python和Django:

          1.1 Python

             MAC中已经安装Python 你可以升级到最新的稳定版,我这次使用的是Python2.7

            下载地址:http://www.python.org/



    1.2 Django( http://www.djangoproject.com/)

       Django的下载地址: http://www.djangoproject.com/download/


    解压后到文件所在目录,执行:

    python setup.py install

    安装  Django

    django安装是否成功的测试也简单,进入python编辑环境,

    输入:import django

    然后输入:django.VERSION

    如果能够正确显示版本号,则说明成功。


    2. 安装eclipse


    下载Eclipse 解压后运行Eclipse:


    通过eclipse->Windows->Preferences->Install/Update->Available Software Sites增加Pydev网址,然后通过eclipse->help->Install New Software...进行安装PyDev


    PyDev的eclipse下载地址:http://pydev.org/updates/


    配置PyDev,Preferences->Pydev->Interpreter-Python点Auto Config创建Python工程: File->New->Other...->Pydev Project,



    测试开发环境:src上右键new->Pydev Module->...Hello.py里输入 print('hello'),F9运行成功    


    然后打开Eclipse,选择Window -> Preferences -> Pydev- > Interpreter-Python,然后在右侧的“Python Interpreters”面板中选择New,


    在弹出的对话框的“Interpreter Name”写Python,在“Interpreter Executable”中定位到python的地址,然后一直选择“ok”即可: 



    3.安装MySQL数据库:


    Mysql:http://www.mysql.com/downloads/mysql/

    MysQLWorkbench: http://cdn.mysql.com/Downloads/MySQLGUITools/mysql-workbench-gpl-5.2.47-osx-i686.dmg



    4. 安装Eclipse中开发Python的插件PyDev


    5.安装python-mysqldb

    下载MySQL-python-1.2.3.tar  下载地址:http://jaist.dl.sourceforge.net/project/mysql-python/mysql-python-test/1.2.4b4/MySQL-python-1.2.4b4.tar.gz

    解压后进入到MySQL-python目录下修改文件site.cfg中的行

    #mysql_config = mysql_config = /usr/local/bin/mysql_config


    将注释去掉

    修改为mysql_config = mysql_config = /usr/local/bin/mysql_config所在的路径

    你可以尝试通过命令行执行

    #python setup.py build

    #python setup.py install

    进行安装 !假如安装失败:

    则通过xcode安装Command Line Tool 来安装Gcc 编译工具;

    下载地址:http://adcdownload.apple.com/Developer_Tools/command_line_tools_os_x_mountain_lion_for_xcode__april_2013/xcode462_cltools_10_86938259a.dmg

    安装完成后!在到MySQL-python目录下 执行:

    #python setup.py build

    #python setup.py install

    假如顺利执行,没有报错的话!你可以执行python

    然后导入MySQLdb尝试是否安装成功!

    #python

    >>>import MySQLdb


    5.创建Django WebSite 工程连接数据库MySQL:


    创建Django website:File->New->Other...->Pydev Django Project,Run as Django,然后打开http://127.0.0.1:8000/. 


    复制:Http://127.0.0.1:8000/在浏览器中打开:


    manage.py常用命令:

    django-admin.py startproject mysite:新建项目。

    manage.py runserver IP port:启动django自带服务器。

    manage.py shell:启动django后台shell。

    manage.py startapp appname:建立一个app。

    manage.py validate:校验模型是否正确。

    manage.py sqlall appname:生成create table语句。

    manage.py syncdb:为模型生成相应表。

    AndroidApp programmer:230669335

      
      IOS    Appprogrammer:251398599

      Python     Programmer:
    272179490

    推荐一个Python学习址:http://djangobook.py3k.cn/2.0/


  • 相关阅读:
    文章截断显示方法
    mysql数据库基础知识和认识
    js 返回上一页和刷新以及页面跳转
    编译原理根据项目集规范族构造LR(0)分析表
    编译原理LR(0)项目集规范族的构造详解
    编译原理复习
    FIRST集合、FOLLOW集合及LL(1)文法求法
    UML时序图
    UML活动图(二)
    UML活动图(Activity Diagram)
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/3087515.html
Copyright © 2011-2022 走看看