在本教程中,我們將了解如何在 Mac 上安裝 Django。 Django 在 BSD 許可下開源。 我們建議使用最新版本的 Python 3。如果你計劃使用 Django 的資料庫 API 功能,你必須確保資料庫伺服器正在運行。 Django 支持許多不同的資料庫伺服器,並得到 PostgreSQL、MariaDB、MySQL、Oracle 和 SQLite 的正式支持。
什麼是 Django 框架
Django 是用 Python 開發的 Web 框架,它是高級 Python Web 框架,它鼓勵快速開發和乾淨、實用的設計。 它解決了 Web 開發的許多麻煩,因此你可以專註於編寫應用程序,而無需重新發明輪子。 此外,它是免費和開源的。
虛擬環境使項目依賴關係大部分相互隔離。 因此,我建議為你創建的每個項目使用不同的虛擬環境。 下面,我們使用虛擬環境管理器 Pipenv。
PIP,即 Python Package Installer,允許你安裝所有類型的 Python 相關軟體(和代碼),包括 Django、虛擬環境(virtualenv、pipenv 等)、Flask、Tensorflow 等 Python 請求等。
Django 框架的一些優點如下。
Django 框架的優點
- 快得離譜。
- 放心安全。
- 極具可擴展性。
- 令人難以置信的多才多藝。
- 完全讀取。
如何在 Mac 上安裝 Django
要在 mac 上安裝 Django,請按照以下步驟操作。
- 如果你尚未安裝 Python 3,請安裝 Python 3。
- 安裝 pip 或升級 pip。
- 安裝虛擬環境包 virtualenv 來隔離 Django項目。
- 使用 pip 安裝 Django 框架。
我們經常找到各種不同技術的教程,但不是精確、緊湊的形式。 本文匯總了在 macOS X 上啟動 Python-Django項目所需的基本設置。
在這裡,我們將在你的系統上創建一個虛擬環境,其中將包含你使用 python3.6 和 django2.0 的項目。 好吧,我們將從頭開始安裝它。 因此,首先,我將向你展示如何在 Mac 上安裝 Python、安裝 virtualenv 以及在該虛擬環境中安裝 Django。
第 1 步:在 Mac 上安裝 Python。
Python 已經安裝在全新的 Mac 上,但它的版本是舊的。 所以我們要做的是使用 homebrew 安裝最新版本的 Pythonthon。
brew install python3
安裝完成後,你將鍵入以下命令來檢查版本。 首先,在終端中輸入 python3。 由於 MacOS X 已經安裝了 Pythonthon,我們不能卸載舊版本,否則 Python 2 支持的程序將停止,我們需要重新安裝 mac。 所以我們需要輸入 python3 而不是 Python。
python3
它將顯示版本,現在我們可以執行 python 代碼了。 我使用的是 iTerm2,所以你的終端可能會有所不同,但無論如何使用任何命令都沒有關係。
好的,所以我們已經成功安裝了 python 3。現在,要從 python 控制台退出,我們需要鍵入 exit()。
第二步:安裝Pip包管理系統。
Pip 是 Pythonthon 編寫的用於安裝和管理軟體包的包管理系統。 現在,使用以下命令安裝它。
sudo easy_install pip
第 3 步:安裝 virtualenv Pythonthon。
現在,在終端中鍵入此命令。
sudo pip install virtualenv
好的,安裝後,我們需要創建一個虛擬環境。 現在,你將在放置其他項目時創建此文件夾。 我的是桌面>>代碼文件夾。 因此,導航到該位置並鍵入以下命令。 就我而言,我的 virtualenv 文件夾名稱是 thanos。
virtualenv thanos
好的,所以它將安裝所需的文件夾。 現在,進入那個文件夾。
cd thanos
現在,通過鍵入以下命令激活虛擬環境。 首先,請確保你在虛擬環境目錄中。
source bin/activate
你將在下面看到你的終端的外觀。
至此,我們的虛擬環境已經啟動。 現在,是時候安裝 Django 框架了。
第 4 步:在 Mac 上安裝 Django
好的,現在留在該文件夾中並使用以下命令安裝 Django。
最新的官方版本是3.0.1。 所以首先,閱讀 3.0.1 發行說明,然後用 pip 安裝它:
sudo pip install django==3.0.1
它將下載 Django項目。 使用以下命令檢查 Django 版本。
python -m django --version
在我們的例子中,我們已經明確定義我們正在安裝 3.0.1。 所以它會顯示那個版本。
第 5 步:創建 Django項目。
我們需要安裝 Django項目的骨架。
所以輸入以下命令。
django-admin startproject thanosback
在這裡,我們的項目名稱是thanosback。 所以,接下來,進入那個文件夾。
cd thanosback
最後,我們創建了項目。 現在通過鍵入以下命令啟動項目伺服器。
python manage.py runserver
它已經啟動了開發伺服器,我們可以通過 localhost:8000 訪問它
導航到瀏覽器,你將看到這樣的屏幕。
第 6 步:在 Visual Studio Code 上打開 Django。
如果你尚未在 Mac 上安裝 Visual Studio Code,請查看下面的教程。
相關文章:如何在 Mac 上安裝 Visual Studio Code
此步驟是可選的,因為如果你使用的是 Visual Studio Code,那麼它將對你有所幫助。
如果你使用的是 pycharm 之類的其他 IDE 或 sublime text 之類的編輯器,則可以跳過此步驟。 但是,首先,執行以下步驟。
安裝 Python 擴展。
現在,使用以下命令在 Visual Studio 代碼中打開我們的項目。
code .
請確保你位於thanosback 文件夾的根目錄。
你會得到這樣的文件夾結構。
獲取最新的開發 Django 版本。
最新和最優秀的 Django 版本位於我們的 Git 存儲庫(我們的修訂控制系統)中。
這僅適用於希望在正式發布之前嘗試傳入更改並幫助識別錯誤的有經驗的用戶。 使用這個需要 Git 的 shell 命令獲取它:
這就是本教程的內容。
也可以看看
在 Mac 上安裝 Visual Studio Code
2022 年排名前 5 的代碼編輯器