前些天看到小陽買回來的一本 Python 基礎教程,因而就產生了使用 Python 來開發一個小博客的想法。這個 Python 網站開發系列文章將不會過多說Python 基本語法,主要是面向實踐的。使用 Python 2.七、框架爲 Django 1.三、數據庫爲 Sql Server(沒有用過 MySql)。html
固然,使用任何一門語言,若是對基本語法不瞭解的話,開發確定會顯得無從下手。在這裏提供一些 Python、Django 方面的電子書資料,這些電子書包括:《征服Python:語言基礎與典型應用》、《Django Web開發指南》、《Djangodoc-1.3》(英文)、《Learning Python》(英文)、《Python核心編程第二版》、《Python技術手冊(第2版)》、《python簡明教程》和《Python學習手冊(第3版)》。固然,若是你想買紙質書的話,這裏推薦下 Python 基礎教程,做者對本書花費了10年的精力,你們能夠想象下。python
「生命短暫,請用 Python」,如今就讓咱們開始吧!web
Python 的版本不少,本例中選擇 Python 2.7,安裝這個版本的 Python 能夠直接使用自帶的數據庫 SQLite(沒聽過,在這就不使用了)。你能夠從Python 官網下載 Python,但你要知道在景德鎮訪問不了 Python 官網是很正常的(GFW贏了),因此我往 xun6 上傳了個 Python 2.7,這個版本的 Python 是 .msi 格式的,因此直接安裝便可,我將 Python 2.7 安裝在了 D:\Python 下(請注意目錄)。數據庫
安裝完 Python 2.7 後開始安裝 Django 1.3,可在 Django 官網上下載 Django-1.3.tar.gz 解壓,我將它解壓到了 E 盤下。使用命令提示符進入 Django-1.3 目錄,輸入如下命令來完成 Django 1.3 的安裝:django
python setup.py install
如圖:編程
安裝完成後,打開 Python Shell(IDLE (Python GUI)),Python Shell 交互以「>>>」開始,使用下邊的命令來查看 Django 1.3 安裝是否成功:瀏覽器
>>> import django >>> print django.get_version() 1.3
若是出現「'python' 不是內部或外部命令,也不是可運行的程序或批處理文件」的錯誤,緣由是由於python.exe文件在 Python 目錄下,咱們尚未設置環境變量。在個人電腦->屬性->高級->環境變量->系統變量中找到 Path ,添加"D:\Python",如圖(今天小陽安裝的時候發現設置完環境變量後,須要關閉命令提示符,從新打開再執行命令纔有效):app
接下來,咱們建立一個 Python 項目,我在 E 盤建立一個名爲"PythonProject"的項目,使用下邊的命令:框架
django-admin.py startproject PythonProject
若是沒有配置環境變量的話,可能會遇到「'django-admin' 不是內部或外部命令,也不是可運行的程序或批處理文件」這樣的錯誤,django-admin.py文件在 D:\Python\Scripts 目錄下(我將 Python 安裝在了D:\Python,請注意),添加"D:\Python\Scripts"便可,設置環境變量的方法上邊內容已經提到了。工具
此時咱們的 E:\PythonProject 下應該出現4個 .py 的文件了,之後咱們會進行相應的配置:
接下來,驗證下咱們的項目是否正常,進到 PythonProject 目錄下(怎麼進入相信你已經會了),輸入下邊命令:
python manage.py runserver
此時若是沒有意外的話,結果應該以下圖所示:
在瀏覽器中輸入 127.0.0.1:8000 後,出現了咱們第一個基於 Django 框架的 Python 的項目,以下:
限於篇幅,關於數據庫的配置和鏈接咱們在下一篇文章中再作介紹。本篇中出現了一些經常使用的 Python 命令,咱們沒必要過度擔憂,輸入幾回以後相信你們就記住這些經常使用的命令了。
做者:東奎 發佈時間:2011年07月17日
原文:Python 網站開發(一)環境搭建版權全部,轉載時必須以連接形式註明做者和原出處並保留本聲明。