Django 環境搭建

1. 安裝 Django

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

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

一. 用 pip 來安裝

2.1 需要先安裝pip

(1). ubuntu:

sudo?apt-get?install?python-pip

(2).?Fedora:

yum?install?python-pip

(3). Linux, Mac OSX, Windows 下都可用 get-pip.py 來安裝 pip:https://pip.pypa.io/en/latest/installing.html

或者直接下載:get-pip.py然后運行在終端運行python get-pip.py 就可以安裝 pip。

Note: 也可以下載 pip 源碼包,運行python setup.py install進行安裝

2.2 利用 pip 安裝 Django

(sudo)?pip?install?Django

或者?(sudo)?pip?install?Django==1.6.10?或者?pip?install?Django==1.7.6

如果想升級 pip 可以用:

(sudo)?pip?install?--upgrade?pip

Windows 用戶不要加 sudo,如果提示‘python’不是內部或外部命令,也不是可運行的程序或批處理文件。

那說明你的Python 沒有安裝好,或者環境變量沒有配置正確,最簡單的辦法是安裝新版本的 Python 2.7.9, 里面集成了 pip,安裝時要勾選上環境變量這一個

還可以參見:Python 環境搭建

二. 下載源碼安裝

https://www.djangoproject.com/download/

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

3.1 Linux 或 Mac 下

tar?-xvzf?django-1.7.6.tar.gz

cd?django-1.7.6

(sudo)?python?setup.py?install

3.2 Windows 下

直接用解壓軟件解壓,然后到命令行(XP/Win7點擊開始,在下面的那個輸入框中輸入 cmd, Win8在開始那里點右鍵,選擇命令行)

比如在D:\django-1.7.6\這個文件夾下

cd?D:

cd?django-1.7.6

python?setup.py?install

什么?提示‘python’不是內部或外部命令,也不是可運行的程序或批處理文件。

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

三,Linux用自帶源進行安裝

1.1 ?ubuntu 下安裝 Django

sudo?apt-get?install?python-django?-y

1.2 ?Fedora 下安裝用 yum

yum?install?python-django

注意:自帶源安裝的 Django 一般版本比較舊,而用 pip 可以安裝最新的版本。

2. 檢查是否安裝成功

終端上輸入 python ,點擊 Enter,進行 python 環境

>>>?import?django

>>>?django.VERSION

(1,?7,?6,?'final',?0)

>>>

>>>?django.get_version()

'1.7.6'

如果運行后看到版本號,就證明安裝成功了,有問題請評論!

3. 擴展:搭建多個互不干擾的開發環境

我們有的時候會發現,一個電腦上有多個項目,一個依賴 Django 1.8,另一個比較舊的項目又要用 Django 1.5,這時候怎么辦呢?

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

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

3.1 環境搭建

開發會用 virtualenv 來管理多個開發環境,virtualenvwrapper 使得virtualenv變得更好用

#?安裝:

(sudo)?pip?install?virtualenv?virtualenvwrapper

Linux/Mac OSX 下:

修改~/.bash_profile或其它環境變量相關文件(如 .bashrc 或用 ZSH 之后的 .zshrc),添加以下語句

export?WORKON_HOME=$HOME/.virtualenvs

export?PROJECT_HOME=$HOME/workspace

source?/usr/local/bin/virtualenvwrapper.sh

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

source?~/.bash_profile

Windows 下:

pip?install?virtualenvwrapper-win

【可選】Windows下默認虛擬環境是放在用戶名下面的Envs中的,與桌面,我的文檔,下載等文件夾在一塊的。更改方法:計算機,屬性,高級系統設置,環境變量,添加WORKON_HOME,如圖(windows 10 環境變量設置截圖):

3.2 使用方法:

mkvirtualenvzqxt:創建運行環境zqxt

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

deactivate: 退出終端環境

其它的:

rmvirtualenvENV:刪除運行環境ENV

mkprojectmic:創建mic項目和運行環境mic

mktmpenv:創建臨時運行環境

lsvirtualenv: 列出可用的運行環境

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

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

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容