国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

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

2019-11-14 17:44:40
字體:
供稿:網(wǎng)友

作為一個(gè).NET程序員,真心不喜歡Python以及php這種松散的語法。有人說,程序員應(yīng)該多學(xué)幾門語言,本想學(xué)習(xí)java,無奈感覺Java的語法太啰嗦了。很多人都推薦Python,說它的語法簡潔,執(zhí)行效率高。趁這兩天空閑,開始學(xué)習(xí)Python。

先從搭建環(huán)境開始。作為一個(gè)Python初學(xué)者來說,一個(gè)趁手的編譯器是很重要的,本想用VS來開發(fā)Python,但是感覺實(shí)際開發(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版本,因?yàn)橐獙W(xué)習(xí)Django,而Django只支持2.x版本,所以我安裝的是2.7.7。選擇一個(gè)版本后會跳轉(zhuǎn)到支持的系統(tǒng)選擇的頁面??梢愿鶕?jù)系統(tǒng)選擇不同的版本。如果在64為系統(tǒng)是安裝的是32位的Python會出現(xiàn)很多亂七八糟的問題,尤其是后面安裝對MySQL的支持的時(shí)候,會提示沒有安裝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解析完后會自動(dòng)安裝,這個(gè)過程有點(diǎn)長。

一般安裝完畢后會提醒你重啟,重啟后,只要在window --> preferences 中能看到PyDev,就表示你安裝成功了。

四、配置PyDev:

在window --> preferences --> PyDev --> Interpreters - Python Interpreter 中點(diǎn)擊new,然后找到你的python安裝目錄即可。

(圖二)

點(diǎn)擊New按鈕后彈出如下窗口:

(圖三)

選擇你剛才安裝的Python路徑下的Python.exe文件。

四,配置對MySQL的支持。

  如果你用的是sqlli的話,Python是默認(rèn)支持的。但是對MySQL需要安裝第三方的包。

  下載地址:http://pypi.python.org/pypi/setuptools ,在頁面的最底部會看到文件下載鏈接,下載的是Python源碼,如果你不先安裝SetupTools而是直接安裝MySQLdb,那么很有可能會提示如下錯(cuò)誤:

ImportError: No module named setuptools

  下載后解壓出來,在命令行下進(jìn)入解壓的目錄。執(zhí)行:

python setup.py install

  按回車后會自動(dòng)安裝。接下來需要下載MySQL-Python,下載地址:http://pypi.python.org/pypi/MySQL-python 選擇版本后會跳轉(zhuǎn)到下載頁面。官方提供的貌似只有32位的,不知道在64位系統(tǒng)下會不會出現(xiàn)不兼容現(xiàn)象,我是在 http://www.codegood.com/downloads 下載的64位安裝程序。下載后直接安裝就可以了。

五、安裝Django。

  Django是Python下最流行的Web開發(fā)框架,集成了管理后臺和ORM框架,功能很強(qiáng)大。下載地址  https://www.djangoproject.com/ 目前版本是1.6.5。1.7是測試版。支持的Python是2.6.5.

  下載完解壓出來,在命令下進(jìn)入解壓后的目錄,找到 setup.py 文件,執(zhí)行:

Python setup.py install

  會自動(dòng)安裝。安裝后在Python的庫目錄會找到Django的安裝文件,在Lib/site-packages/Django-1.8-py2.7.egg/EGG-INFO/scripts 這個(gè)路徑下會看到一個(gè)django-admin.py文件,這個(gè)文件時(shí)創(chuàng)建Django項(xiàng)目的核心文件,創(chuàng)建一個(gè)Django的Web項(xiàng)目以及運(yùn)行Django都會用到它。

  安裝完成后,在MyEclipse里面創(chuàng)建項(xiàng)目時(shí)會出現(xiàn) PyDev Django Project項(xiàng)目。到此,Python和Django的環(huán)境就算配置完畢。

  園子里有Django的學(xué)習(xí)教程寫的很好: http://m.survivalescaperooms.com/zhoujie/p/django2.html


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 砚山县| 玛沁县| 尤溪县| 瓦房店市| 石首市| 赫章县| 三穗县| 双辽市| 连南| 红桥区| 浦江县| 库伦旗| 凯里市| 青神县| 皮山县| 鲁甸县| 漳浦县| 桦川县| 镇安县| 朔州市| 南安市| 新绛县| 乌海市| 东阿县| 海安县| 菏泽市| 永定县| 城市| 喀喇| 昭苏县| 岳池县| 通州市| 南召县| 梧州市| 修文县| 娄底市| 屏边| 昆山市| 铜梁县| 航空| 桐乡市|