手把手從零開始部署django2.1服務(wù)器(3)-安裝python3.6

Python目前最新的版本是3.7.3,但由于最新版本一些相關(guān)的組件升級(jí),Bug較多,博主在嘗試以后還是放棄決定安裝3.6。在安裝python3.6之前,還需要做一些準(zhǔn)備工作。

#安裝wget工具,用于網(wǎng)上下載文件,已安裝忽略
yum -y install wget
#安裝GCC編譯器環(huán)境
yum -y install gcc
#安裝Python3使用的依賴組件
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite*-devel mysql-devel

完成上述安裝后,我們使用wget命令在python官網(wǎng)下載python3.6的壓縮包。


image.png

下載完成以后執(zhí)行解壓命令tar zxvf Python-3.6.3.tgz,然后使用cd到文件目錄

image.png

最后依次輸入以下編譯指令,完成安裝。

./configure
make
make install

image.png

使用的話輸入命令python3、pip3,以區(qū)別系統(tǒng)原有的老版本。
如果需要,可以更新一下pip
image.png

這里可以順便將pip的安裝源該為國(guó)內(nèi)的。
使用命令vim /etc/pip.conf創(chuàng)建或修改配置文件,然后在配置文件中輸入以下內(nèi)容

[global]
index-url=https://pypi.tuna.tsinghua.edu.cn/simple

最后再用pip3安裝項(xiàng)目依賴的相關(guān)庫(kù)

pip3 install django==2.1.8
pip3 install mysqlclient
pip3 install pillow
pip3 install requests

django庫(kù)
目前django最新版本是2.2,但是在Linux上部署運(yùn)行時(shí)存在BUG,因此暫時(shí)安裝2.1.8版本。

image.png

mysqlclient庫(kù)
mysqlclient庫(kù)

pillow庫(kù)
pillow庫(kù)

request庫(kù)
requests庫(kù)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • # Python 資源大全中文版 我想很多程序員應(yīng)該記得 GitHub 上有一個(gè) Awesome - XXX 系列...
    小邁克閱讀 3,055評(píng)論 1 3
  • 一、Python簡(jiǎn)介和環(huán)境搭建以及pip的安裝 4課時(shí)實(shí)驗(yàn)課主要內(nèi)容 【Python簡(jiǎn)介】: Python 是一個(gè)...
    _小老虎_閱讀 5,820評(píng)論 0 10
  • 如何將本地的Django項(xiàng)目部署到云服務(wù)器 項(xiàng)目代碼見GitHub博客網(wǎng)址 開發(fā)環(huán)境 開發(fā)語(yǔ)言: Python 后...
    北北南北閱讀 14,240評(píng)論 0 10
  • 今天看書法史突然有一個(gè)很有意思的發(fā)現(xiàn),很多人喜歡楷書不喜歡草書,源于楷書大家都看的懂而草書要懂需要一個(gè)艱辛...
    灰叔漫畫閱讀 811評(píng)論 0 4
  • 對(duì)于金錢,在本金和利率固定的情況下,你的時(shí)間越長(zhǎng),產(chǎn)生的利息自然也越多。所以這時(shí)候,早出發(fā)的人當(dāng)然有明顯的“先發(fā)優(yōu)...
    jianlong3閱讀 145評(píng)論 0 0