如何在 Windows 上安裝 Django

本文是Django系列文章,請(qǐng)到無聊才讀書的博客了解更多詳細(xì)信息。

本文將指導(dǎo)您如何在 Windows 上安裝 Python 3.5和 Django。

本指南中的步驟已經(jīng)在 Windows 7、8和10中測(cè)試過了。 在其他版本中,步驟類似。 你將需要熟悉使用命令提示符。

安裝 Python

Django 是一個(gè) Python web 框架,因此需要在機(jī)器上安裝 Python。

要在你的機(jī)器上安裝 Python,請(qǐng)?jiān)L問 google瀏覽器 https://Python.org/downloads/ 。 這個(gè)網(wǎng)站應(yīng)該為你提供一個(gè)最新版本的 Python 下載按鈕。 下載可執(zhí)行安裝程序并運(yùn)行它。 選中“向 PATH 添加 Python 3.5”旁邊的復(fù)選框,然后單擊“立即安裝”。

安裝完成后,打開命令提示符并檢查 Python 版本是否與您通過執(zhí)行以下命令安裝的版本相匹配:

python --version

關(guān)于pip

Pip 是 Python 的一個(gè)包管理。 它進(jìn)行安裝和卸載 Python 包(比如 Django!) 很簡(jiǎn)單。 對(duì)于安裝的其余部分,我們將使用 pip 從命令行安裝 Python 包。

要在您的計(jì)算機(jī)上安裝 pip,請(qǐng)轉(zhuǎn)到安裝 https://pip.pypa.io/en/latest/Installing/ ,并按照 get-pip.py 說明進(jìn)行安裝

安裝virtualenv 及virtualenvwrapper

irtualenv 和 virtualenvwrapper 為您創(chuàng)建的每個(gè) Django 項(xiàng)目提供一個(gè)專用的環(huán)境。 雖然不是強(qiáng)制性的,但這被認(rèn)為是最佳實(shí)踐,并且在將來準(zhǔn)備部署項(xiàng)目時(shí)將為您節(jié)省時(shí)間。 簡(jiǎn)單地輸入:

pip install virtualenvwrapper-win

然后為你的項(xiàng)目創(chuàng)建一個(gè)虛擬環(huán)境:

mkvirtualenv myproject

虛擬環(huán)境將被自動(dòng)激活,您將在命令提示符旁邊看到“(myproject)”來指定該虛擬環(huán)境。 如果你啟動(dòng)一個(gè)新的命令提示符,你需要使用以下命令再次激活環(huán)境:

workon myproject

安裝 Django

可以在虛擬環(huán)境中使用 pip 輕松地安裝 Django。

在命令提示符中,確保虛擬環(huán)境處于活動(dòng)狀態(tài),并執(zhí)行以下命令:

pip install django

這將下載并安裝最新的 Django 版本。

安裝完成后,您可以通過在命令提示符中執(zhí)行 Django-admin -- version 來驗(yàn)證您的 Django 安裝。

有關(guān)使用 Django 進(jìn)行數(shù)據(jù)庫安裝的信息,請(qǐng)參見運(yùn)行數(shù)據(jù)庫

常見的陷阱

如果 django-admin 只顯示幫助文本,無論給出什么參數(shù),那么 Windows 中的文件關(guān)聯(lián)可能存在問題。 檢查在 PATH 中運(yùn)行 Python 腳本是否有一個(gè)以上的環(huán)境變量集。 這通常發(fā)生在安裝了多個(gè) Python 版本的情況下。

如果您通過代理連接到 internet,那么在運(yùn)行命令 pip install django 時(shí)可能會(huì)出現(xiàn)問題。 在命令提示符中設(shè)置代理配置的環(huán)境變量如下:

set http_proxy=http://username:password@proxyserver:proxyport
set https_proxy=https://username:password@proxyserver:proxyport
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 申明: 本文翻譯自PyImageSearch社區(qū)2016年的一篇關(guān)于OpenCV的安裝教程“Ubuntu 16.0...
    曉笑閱讀 19,949評(píng)論 0 17
  • Django 準(zhǔn)備 “虛擬環(huán)境為什么需要虛擬環(huán)境:到目前位置,我們所有的第三方包安裝都是直接通過 pip inst...
    33jubi閱讀 1,390評(píng)論 0 5
  • 本書介紹 你是不是對(duì)Django的學(xué)習(xí)感到迷茫?是不是對(duì)網(wǎng)上零星的教程感到絕望?是不是苦于沒有可以迅速上手的實(shí)例而...
    阡陌3536閱讀 1,400評(píng)論 0 0
  • 一、Python簡(jiǎn)介和環(huán)境搭建以及pip的安裝 4課時(shí)實(shí)驗(yàn)課主要內(nèi)容 【Python簡(jiǎn)介】: Python 是一個(gè)...
    _小老虎_閱讀 6,313評(píng)論 0 10
  • 前幾天買了三個(gè)大青芒,水果攤上擺著特價(jià)的牌子,我立即吸引我這個(gè)愛撿便宜的顧客。一番討價(jià)還價(jià),我以5元...
    zhanghezhen閱讀 311評(píng)論 2 5

友情鏈接更多精彩內(nèi)容