1. 程式人生 > >windows環境下python web開發環境安裝配置

windows環境下python web開發環境安裝配置

花了一天時間,終於完成了winxp下Apache+Mysql+Python+Django的安裝。步驟如下:
一,軟體下載 
1,
http://www.apache.org/dist/httpd/modpython/win/3.3.1/
下載mod_python-3.3.1.win32-py2.5-Apache2.2.exe 
2,
http://www.python.org/download/releases/2.5.4/
下載python-2.5.4.msi
3,
http://www.djangoproject.com/download/
下載Django-1.0.2-final.tar.gz
4,
http://sourceforge.net/projects/mysql-python/
下載MySQL-python-1.2.2.win32-py2.5.exe
二,安裝
1,安裝python2.5
2,安裝mod_python-3.3
3,安裝Django-1.0
將Django-1.0.2-final.tar.gz解壓到python的安裝目錄下(本例為E:/Python25/Django),命令列進入E:/Python25,執行“python Django/setup.py install” ,Django即被安裝到E:/Python25/Lib/site-packages/django下(E:/Python25/Django可刪除)。

備註:

  Django主要使用django-admin.py這個指令碼來管理專案,預設情況下,Django是安裝到Python的安裝目錄之內,一般是:“$Python/Lib/site-packages/django”目錄之中,我們呼叫django-admin.py就需要輸入長長的地址:“E:/Program Files/Python/Lib/site-packages/django/bin/django-admin.py”來呼叫,為了方便呼叫django-admin.py,我們就把django-admin.py所在的目錄加到系統的PATH之中,使得在命令提示符下直接使用django-admin.py就可以呼叫這個管理指令碼,而不輸入長長的地址。
4,安裝MySQL-python-1.2
(使python支援MySQL資料庫)
三,配置
1,新建專案
命令列進入E:/Python25/Lib/site-packages/django/bin,執行“django-admin.py startproject myproj”,新建名為myproj的專案。 
2,新建py檔案
在E:/Python25/Lib/site-packages/django/bin/myproj目錄下新建hello.py:
from django.http import HttpResponse
def index(request):
  return HttpResponse('Hello, Django! so hard *_*')
3,配置apache的httpd.conf
新增LoadModule python_module modules/mod_python.so
新增
<Location "/">
  SetHandler python-program
  PythonPath "['E:/Python25/Lib/site-packages/django/bin']+sys.path"
  PythonHandler django.core.handlers.modpython  
  SetEnv DJANGO_SETTINGS_MODULE myproj.settings
  PythonInterpreter inves
  PythonDebug Off
</Location>
4,修改urls.py檔案
修改E:/Python25/Lib/site-packages/django/bin/myproj目錄下的urls.py:
from django.conf.urls.defaults import *
urlpatterns = patterns('',
  (r'^$', 'myproj.hello.index'),
)
四,執行
重啟apache服務,訪問http://localhost/,即可看到以下資訊:
Hello, Django! so hard *_*
五,參考連結
1,http://hi.baidu.com/beloving/blog/item/32f65e60ab7c29de8cb10df9.html
2,http://hideto.javaeye.com/blog/42538
3,http://loamy.javaeye.com/blog/237161

相關推薦

windows環境python web開發環境安裝配置

花了一天時間,終於完成了winxp下Apache+Mysql+Python+Django的安裝。步驟如下:一,軟體下載 1,http://www.apache.org/dist/httpd/modpython/win/3.3.1/下載mod_python-3.3.1.win32-py2.5-Apache2.

Python入門》Windows 7Python Web開發環境搭建筆記

最近想嘗試一下在IBM Bluemix上使用Python語言建立Web應用程式,所以需要在本地搭建Python Web的開發測試環境。關於Python的版本進入Python的網站,滑鼠移到導航條上的下載,我們會發現提供兩下主版本的下載連結!這兩個之間存在什麼差別呢?個人理解,

Windows 7Python Web開發環境搭建筆記

最近想嘗試一下在IBM Bluemix上使用Python語言建立Web應用程式,所以需要在本地搭建Python Web的開發測試環境。 關於Python的版本 進入Python的網站,滑鼠移到導航條上的下載,我們會發現提供兩下主版本的下載連結! 這兩個之間存在什

windows環境搭建Java開發環境(一):jdk安裝配置

變量 win jns jdk安裝 分享 tool 直接 www. 技術 一、資源下載   官網:http://www.oracle.com/technetwork/java/javase/downloads/index.html   本人安裝的是jdk1.8,百度雲資源:鏈

win10環境python版libsvm的安裝

href tools scale 比較 sel .lib dll log python使用 1.前言 由於畢業設計需要用到libsvm,所以最近專心於配置libsvm,曾經嘗試過在matlab中安裝,但是沒有成功。最終在Python環境中完成安裝。 2.LIBSVM介紹 L

學習筆記24—win10環境python版libsvm的安裝

1.前言 由於畢業設計需要用到libsvm,所以最近專心於配置libsvm,曾經嘗試過在matlab中安裝,但是沒有成功。最終在Python環境中完成安裝。 2.LIBSVM介紹 LIBSVM 是臺灣大學林智仁(Lin Chih-Jen)教授等開發設計的一個操作簡單、易於使用、快速有效的 S

windows 操作環境搭建NodeJS開發環境

第一步:下載安裝檔案 下載nodejs,官網:http://nodejs.org/download/ 你可以根據不同平臺系統選擇你需要的Node.js安裝包。 Node.js 歷史版本下載地址:https://nodejs.org/dist/ 我

Spark2.x學習筆記:6、在Windows平臺搭建Spark開發環境(Intellij IDEA)

Spark2.x學習筆記 6、 在Windows平臺下搭建Spark開發環境(Intellij IDEA+Maven) 6.1 整合開發環境IDE 為了方便應用程式開發與測試,提高開發效率,一般使用整合開發工具IDE。同樣,為了方便Spark應用程式編

Eclipse+PyDev+Django+Mysql搭建Python web開發環境

     Python的web框架有很多,目前主流的有Django、Tornado、Web.py等,最流行的要屬Django了,也是被大家最看好的框架之一。下面就來講講如何搭建Django的開發環境。 備註自己按的是python2.7.4;pydev2.7.1,eclipse-cn,django-1.4.

windows搭建eclipse +python+django開發環境

搭建這個環境需要以下幾步(連結失效請自行去官網下載): 1.首先下載最新的jdk,並配置好環境變數,jdk下載連結:http://www.oracle.com/technetwork/java/jav

windows環境的Android開發環境配置

 第二步:右擊“我的電腦”屬性,選擇“高階”選項卡,單擊“環境變數”,第三步:假設JDK的安裝路徑:E:\jdk        在使用者變數中新增下面的變數和屬性值    Classpath    .;E:\jdk\lib\tools.jar; E:\jdk\lib\dt.j

Windows 10搭建Android開發環境

最近利用空餘時間在開發環境上搭建一下Android環境,順便記錄一下。方便自己查閱。搭建的環境是Wind 10系統。 分為四個個步驟: JAVA JDK下載安裝Eclipse下載安裝Android SDKADT安裝配置 1. JDK 1.1 JDK下載地址 JDK(Ja

Windows 環境 MySQL 5.7.21 安裝配置

安裝環境Windows 版本:Windows 7 專業版 64bit MySQL 版本:MySQL 5.7.21在安裝 MySQL 前請務必確認自己電腦的 net 指令是正常工作的。有些 Window

Windows作業系統Android SDK開發環境搭建

2、從網址http://www.eclipse.org/downloads/下載eclipse,最好是下載Eclipse IDE for Java Developers,而不是Eclipse IDE for Java EE Developers(好像其後某安裝步驟失敗)。

(整理篇一)在windows環境搭載Android開發環境

前言: 踏入職場伊始,由於工作安排,從事過一段時間的Android開發,到現在已經很久不接觸這塊了,雖說中間斷續的有開發過一些小工具,也不過是小打小鬧,沒什麼氣候;為避免以後遺忘的徹底,還是想著做個記錄,好方便以後查詢;其實很早就想過總結這事了,但是一直懶著,沒有動靜。後續

Window環境Python不能解除安裝問題解決

轉自樸人部落格 近期整理電腦,想升級下Python環境(習慣性的解除安裝舊版安裝新版,因為很多類似開發環境、SDK的安裝是不會自動解除安裝的舊版覆蓋的),發現舊版解除安裝不了,提示如下: there is a problem with this window

Caddy環境一些Web應用程序的配置參考

cloud fig transport mov lin 參考 structure strong edi Caddy一個的英文輕量級的Web服務器,部署和配置很快,伏筆VPS也喜愛用,以來的使用範疇估量會越來越廣,而就是目前一些Web應用程序的配置文件難找,信任許多人都有體驗

win10環境搭建彙編開發環境(軟體是DOSBOX和MASM32)

彙編真的很重要,很重要!應一位小夥伴的要求,來寫下我的彙編開發環境傻瓜式教程。哈哈,怕他打我! 以下是搭建基於DOSBOX+MASM32的組合語言開發環境記錄。 一.工具準備 1.下載DOSBOX 工具介紹:DOSBox 是一個 DOS 模擬程式,由於它採用的是 SDL 庫,所以可以

Linux centos 7 環境搭建vue開發環境

onf 信息 成功 tps HERE tar.gz linu configure ucc 下載node.js安裝包 #wget https://npm.taobao.org/mirrors/node/v10.13.0/node-v10.13.0.tar.gz #tar -z

centos7.2 環境 mysql-5.1.73 安裝配置

安裝mysql,安裝前準備 如果mysql使用者不存在,那麼新增mysql使用者 groupadd mysql useradd -g mysql mysql mysql編譯安裝 tar -zxvf mysql-5.1.73.tar.gz cd mysql-5.1.73 yum install nc