前面我們已經(jīng)創(chuàng)建了一個(gè)輕量級(jí)的虛擬環(huán)境,現(xiàn)在我們開始運(yùn)行一些命令來安裝軟件:
首先運(yùn)行下面的命令來安裝Django web framework:
pip install django==1.11.5
執(zhí)行上面的命令后,會(huì)安裝django 軟件, pytz軟件作為依賴也會(huì)被安裝上去,pytz為django提供了世界時(shí)區(qū)的支持。在你屏幕上可能也會(huì)出現(xiàn)提示你升級(jí)pip的信息,你可以根據(jù)需要去升級(jí)pip,pip的升級(jí)與否不會(huì)影響我們軟件的使用。下面展示了成功執(zhí)行上面命令后最后4行的輸出:
Collecting django
Collecting pytz (from django)
Installing collected packages: pytz, django
Successfully installed django-1.11.5 pytz-2017.2
現(xiàn)在我們已經(jīng)成功安裝了 Django web framework ,接下來我們執(zhí)行下面命令來安裝 Django REST framework. Django REST framework 需要運(yùn)行在Django上面,并且Django REST framework 提供了一個(gè)強(qiáng)大和靈活的工具集來構(gòu)建RESTful Web Services.
pip install djangorestframework==3.6.4
下面展示了成功安裝后的最后幾行輸出:
Collecting djangorestframework
Installing collected packages: djangorestframework
Successfully installed djangorestframework-3.6.4
現(xiàn)在我們已經(jīng)成功在我們的虛擬環(huán)境中安裝了Django REST framework 3.6.4 and Django 1.11.5 。 在接下來的章節(jié)中我們會(huì)安裝 其他需要的軟件包。