在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==
$ python3 -m pip install djangorestframework==
创建虚拟环境
我們會在使用者的主目錄下創建一個文件夾,並在其中建立一個虛擬環境。
$ 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应用和库分开,考虑到可扩展性,我打算创建一个虚拟环境。