qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請訪問 http://qaseven.github.io/

          Python和Django在Windows上的環(huán)境搭建

           作為一個.NET程序員,真心不喜歡Python以及PHP這種松散的語法。有人說,程序員應該多學幾門語言,本想學習Java,無奈感覺Java的語法太啰嗦了。很多人都推薦Python,說它的語法簡潔,執(zhí)行效率高。趁這兩天空閑,開始學習Python。
            先從搭建環(huán)境開始。作為一個Python初學者來說,一個趁手的編譯器是很重要的,本想用VS來開發(fā)Python,但是感覺實際開發(fā)中沒有幾家公司會用VS來開發(fā)Python,沒辦法就換成了MyEclipse。
            一、首先下載和安裝Myeclipse就略過了。
            二、安裝Python。一般的開發(fā)環(huán)境是在linux,網(wǎng)上很多教程和視頻也都是在linux下配置和開發(fā)的。我的開發(fā)環(huán)境是64位win8系統(tǒng),先從官網(wǎng)下載64位的Python安裝程序。
            可以從這里選擇要下載的版本 https://www.python.org/downloads/windows/ 一般比較常用的是2.x版本,因為要學習Django,而Django只支持2.x版本,所以我安裝的是2.7.7。選擇一個版本后會跳轉(zhuǎn)到支持的系統(tǒng)選擇的頁面。可以根據(jù)系統(tǒng)選擇不同的版本。如果在64為系統(tǒng)是安裝的是32位的Python會出現(xiàn)很多亂七八糟的問題,尤其是后面安裝對MySQL的支持的時候,會提示沒有安裝Python。
            安裝完畢后,在環(huán)境變量中添加Python的安裝路徑。這樣才支持在命令行下執(zhí)行Python命令。如果你命令行下出現(xiàn)如下界面,就證明安裝成功:
            
            三、安裝插件。安裝完MyEclipse后,就要安裝Python開發(fā)插件,安裝PyDev有好兩種方法。
            1、離線安裝,下載PyDev離線包,然后解壓縮到dropins文件夾下。這種方法我沒試。
            2、在線安裝。help --> Install from site,在work with框中填入PyDev -http://update-production-pydev.s3.amazonaws.com/pydev/updates/site.xml 。等MyEclipse解析完后會自動安裝,這個過程有點長。
            一般安裝完畢后會提醒你重啟,重啟后,只要在window --> preferences 中能看到PyDev,就表示你安裝成功了。
            四、配置PyDev:
            在window --> preferences --> PyDev --> Interpreters - Python Interpreter 中點擊new,然后找到你的python安裝目錄即可。
            
          點擊New按鈕后彈出如下窗口:
            
            選擇你剛才安裝的Python路徑下的Python.exe文件。
            五,配置對MySQL的支持。
            如果你用的是sqlli的話,Python是默認支持的。但是對MySQL需要安裝第三方的包。
            下載地址:http://pypi.python.org/pypi/setuptools ,在頁面的最底部會看到文件下載鏈接,下載的是Python源碼,如果你不先安裝SetupTools而是直接安裝MySQLdb,那么很有可能會提示如下錯誤:
            ImportError: No module named setuptools
            下載后解壓出來,在命令行下進入解壓的目錄。執(zhí)行:
            python setup.py install
            按回車后會自動安裝。接下來需要下載MySQL-Python,下載地址:http://pypi.python.org/pypi/MySQL-python#downloads 選擇版本后會跳轉(zhuǎn)到下載頁面。官方提供的貌似只有32位的,不知道在64位系統(tǒng)下會不會出現(xiàn)不兼容現(xiàn)象,我是在 http://www.codegood.com/downloads 下載的64位安裝程序。下載后直接安裝就可以了。
            六、安裝Django。
            Django是Python下最流行的Web開發(fā)框架,集成了管理后臺和ORM框架,功能很強大。下載地址  https://www.djangoproject.com/ 目前版本是1.6.5。1.7是測試版。支持的Python是2.6.5.
            下載完解壓出來,在命令下進入解壓后的目錄,找到 setup.py 文件,執(zhí)行:
            Python setup.py install
            會自動安裝。安裝后在Python的庫目錄會找到Django的安裝文件,在Lib\site-packages\Django-1.8-py2.7.egg\EGG-INFO\scripts 這個路徑下會看到一個django-admin.py文件,這個文件時創(chuàng)建Django項目的核心文件,創(chuàng)建一個Django的Web項目以及運行Django都會用到它。
            安裝完成后,在MyEclipse里面創(chuàng)建項目時會出現(xiàn) PyDev Django Project項目。到此,Python和Django的環(huán)境就算配置完畢。

          posted on 2014-07-02 16:31 順其自然EVO 閱讀(202) 評論(0)  編輯  收藏 所屬分類: 測試學習專欄

          <2014年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導航

          統(tǒng)計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 福贡县| 峨眉山市| 菏泽市| 巴中市| 江阴市| 田阳县| 河间市| 巴楚县| 彝良县| 高阳县| 商南县| 名山县| 吕梁市| 乐山市| 称多县| 丹阳市| 东阳市| 龙州县| 洪洞县| 谢通门县| 吴桥县| 武义县| 大理市| 进贤县| 修文县| 綦江县| 嘉黎县| 彩票| 大城县| 当阳市| 榆中县| 合肥市| 宜兴市| 惠州市| 二手房| 临朐县| 恩施市| 邳州市| 南澳县| 大英县| 苏尼特左旗|