Django 環境搭建

2022-09-12 09:48:18 字數 3090 閱讀 4344

注意:以下方法中任何一種方法安裝都可,不用每個都試一次。

另外 建議自行安裝 bpython,這樣在用起來會爽很多。進入終端的時候輸入 bpython 可以有提示。當然也可以選擇用 ipython

一. 用 pip 來安裝

2.1 需要先安裝pip

(1). ubuntu: 

sudo apt-get install python-pip
(2). fedora:

1 yum install python-pip
(3). linux, mac osx, windows 下都可用 get-pip.py 來安裝 pip:

2.2 利用 pip 安裝 django

1

(sudo) pip install django

2 或者 (sudo) pip install django==1.6.10 或者 pip install django==1.7.6

如果想公升級 pip 可以用:

1(sudo) pip install --upgrade pip

那說明你的 python 沒有安裝好,或者環境變數沒有配置正確,最簡單的辦法是安裝新版本的 python 2.7.9, 裡面整合了 pip,安裝時要勾選上環境變數這乙個windows 使用者不要加 sudo,如果提示『python』不是內部或外部命令,也不是可執行的程式或批處理檔案。

還可以參見:python 環境搭建

如果是原始碼包, 比如 django-1.7.6.tar.gz

3.1 linux 或 mac 下

1 tar -xvzf django-1.7.6.tar.gz

2 cd django-1.7.6

3 (sudo) python setup.py install

3.2 windows 下直接用解壓軟體解壓,然後到命令列(xp/win7點選開始,在下面的那個輸入框中輸入 cmd, win8在開始那裡點右鍵,選擇命令列)

比如在d:\django-1.7.6\這個資料夾下12

3cdd:

cddjango-1.7.6

python setup.pyinstall

什麼?提示『python』不是內部或外部命令,也不是可執行的程式或批處理檔案。

那說明你的 python 沒有安裝好,或者路徑沒有配置正確,參見:python 環境搭建

三,linux用自帶源進行安裝

1.1  ubuntu 下安裝 django

1 sudo apt-get install python-django -y
1.2  fedora 下安裝用 yum

1 yum install python-django
注意:自帶源安裝的 django 一般版本比較舊,而用 pip 可以安裝最新的版本。

終端上輸入 python ,點選 enter,進行 python 環境

1 >>> import

django

2 >>>django.version

3 (1, 7, 6, '

final

', 0)

4 >>>

5 >>>django.get_version()6'

1.7.6

'

我們有的時候會發現,乙個電腦上有多個專案,乙個依賴 django 1.8,另乙個比較舊的專案又要用 django 1.5,這時候怎麼辦呢?

我們需要乙個依賴包管理的工具來處理不同的環境。

如果不想搭建這個環境,只想用某乙個版本的 django 也可以,但是推薦學習此內容!

1

#安裝:

linux/mac osx 下:

修改~/.bash_profile或其它環境變數相關檔案(如 .bashrc 或用 zsh 之後的 .zshrc),新增以下語句

1 export workon_home=$home/.virtualenvs

2 export project_home=$home/workspace

修改後使之立即生效(也可以重啟終端使之生效):

1 source ~/.bash_profile

windows 下:

mkvirtualenv zqxt:建立執行環境zqxt

workon zqxt: 工作在 zqxt 環境 或 從其它環境切換到 zqxt 環境

deactivate: 退出終端環境

其它的:

rmvirtualenvenv:刪除執行環境env

mkprojectmic:建立mic專案和執行環境mic

mktmpenv:建立臨時執行環境

lsvirtualenv: 列出可用的執行環境

lssitepackages: 列出當前環境安裝了的包

建立的環境是獨立的,互不干擾,無需sudo許可權即可使用 pip 來進行包的管理。

Django 環境搭建

3.環境變數設定 c django 1.0.2 final build scripts 2.6 c python26 方便執行django admin.py指令,建立 django工程 徑為http pydev.sf.net updates 5.使用django admin.py startproj...

django環境搭建

1 python manage.py shell 如果你安裝了 bpython 或 ipython 會自動用它們的介面,推薦安裝 bpython。這個命令和 直接執行 python 或 bpython 進入 shell 的區別是 你可以在這個 shell 裡面呼叫當前專案的 models.py 中的...

django 環境搭建

一 版本選擇 1 python版本 2.7.13 2 django 1.6.5 3 linux 版本 description red hat enterprise linux server release 6.5 santiago 5.x版本安裝mysql python 失敗,應該需要公升級gcc解...