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/
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/