1. 程式人生 > 其它 >麒麟伺服器V10 SP1安裝Django

麒麟伺服器V10 SP1安裝Django

伺服器diango安裝手冊

一、軟體介紹

Django是開放原始碼的Web應用框架,由Python寫成。採用了MVT軟體設計模式,即模型(Model)、檢視(View)和模板(Template)。Django的主要目標是使得開發複雜的、資料庫驅動的網站變得簡單。Django注重元件的重用性和“可插拔性”。

二、安裝和測試方式

本文選用麒麟伺服器V10版本做測試安裝Django-2.2.3版本

伺服器詳細規格如下:

名稱

說明

CPU

64cores Phytium,FT-2000+/64 64bit

核心

Linux-4.19.90-17.ky10.aarch64-aarch64-with-kylin-10-Tercel

記憶體

64GB

硬碟

480GB

1.搭建安裝環境

“Django-2.2.3”依賴於“Python3.5”及以上版本,檢視當前系統安裝Python的版本號

步驟一:檢視Python版本

檢視Python版本。

python --version

回顯內容如下:

Python 2.7.5

步驟二:升級Python

需要升級python,步驟如下:

(1)安裝“Python3.5.6”。

a.下載“Python3.5.6”。

wget https://www.python.org/ftp/python/3.5.6/Python-3.5.6.tgz

b.解壓壓縮包並進入解壓目錄。

tar -zxvf Python-3.5.6.tgz

cd Python-3.5.6

c.進行配置、編譯、安裝。

./configure && make && make install

(2)進行連結替換。

由於yum命令依賴於“Python2.x”,所以不能解除安裝“Python2.x”,為了解決“Python2.x”與“Python3.x”的衝突,需要進行連結替換。

a.將指向“Python2.x”的軟連結“/usr/bin/python”改為指向“Python3.x”。

ln -s /usr/local/bin/python3 /usr/bin/python -f

b.對pip進行連結替換。

ln -s /usr/local/bin/pip3 /usr/bin/pip3 -f

(3)安裝setuptools。

a.下載setuptools。

wget https://files.pythonhosted.org/packages/c2/f7/c7b501b783e5a74cf1768bc174ee4fb0a8a6ee5af6afa92274ff964703e0/setuptools-40.8.0.zip

b.解壓壓縮包並進入解壓目錄。

unzip setuptools-40.8.0.zip && cd setuptools-40.8.0

c.安裝setuptools。

python setup.py install

2.安裝Django

使用pip命令安裝Django。

Django依賴於pytz和sqlparse,手動安裝Django需要先安裝依賴包。

pip3 install django==2.2.3

安裝成功後,回顯內容如下:

3. 測試已完成安裝的軟體

開啟Python互動介面,匯入Django,檢視安裝的Django版本號。

python

>>> import django

>>> print (django.get_version())

回顯內容如下: