MAC (Mountain Lion)+Eclipse+python+Django+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/


發佈了29 篇原創文章 · 獲贊 3 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章