在Ubuntu 22.04上安装Python虚拟环境,并安装Django和Django REST框架

概述

在Ubuntu22.04系统下,安装Django和Django REST framework(DRF)到Ubuntu的Python虚拟环境中。虚拟环境采用Django推荐的venv,Python版本为3.10.6,Django版本为3.2.15(LTS),DRF版本为3.13.1。

截至2022年8月10日,Django的最新版本是3.2.15,Django REST framework的最新版本是3.13.1。

$ python3 -m pip install Django==
image.png
$ python3 -m pip install djangorestframework==
image.png

创建虚拟环境

我們會在使用者的主目錄下創建一個文件夾,並在其中建立一個虛擬環境。

$ mkdir solution
$ cd solution
solution$ python3 -m venv .venv_drf

激活虚拟环境并将pip更新至最新版本的步骤2。

在虚拟环境下更新pip到最新版本。

solution$ source .venv_drf/bin/activate
(.venv_drf) solution$ python -m pip install --upgrade pip

安装步骤3: 安装Django 3.2和最新版的DRF。

(.venv_drf) solution$ python -m pip install Django==3.2.*
(.venv_drf) solution$ python -m pip install djangorestframework

关闭虚拟环境。

(.venv_drf) solution$ deactivate
solution$ 

最后

这次是关于开发环境的问题,但是即使在正式环境中,使用虚拟环境也可以将其他的web应用和库分开,考虑到可扩展性,我打算创建一个虚拟环境。

广告
将在 10 秒后关闭
bannerAds