天天看點

centos6安裝django-1.8.11

一:首先更新Python

1.centos6.6預設python版本為2.6,但django-1.8.11需要python版本在2.7以上

2.安裝必須的軟體包

◆. readline-devel                                   //如果不安裝該包,安裝的python在互動式模式下就不能使用向上翻和向下翻

◆. tk-devel 和tcl-devel                          //如果不安裝這兩個包,安裝的python就沒有tkinter和ttk這兩個子產品

◆. openssl-devel                                   //如果不安裝該包,将缺少HTTPSHandler子產品

◆. sqlite-devel                                       //django預設使用的資料庫

注: 不同的Linux發行版,這四個包的名字可能有所不同(此次安裝linux發行版為 centos 6.6 x86_64)

3.編譯安裝,按正常的編譯安裝步驟安裝即可

tar xf Python-2.7.11.tar.gz

cd Python-2.7.11

./configure --prefix=/opt/python-2.7.11

make

make install

4.替換預設python

mv /usr/bin/python /usr/bin/python.old

cp /opt/python-2.7.11/bin/python2.7 /usr/bin/python

5.修改/usr/bin/yum,否則yum不能使用

把第一行/usr/bin/python改為/usr/bin/python2.6

至此python更新完成

二:安裝django-1.8.11

1.首先安裝pip

wget https://bootstrap.pypa.io/get-pip.py

python get-pip.py

2.修改預設的pip路徑

ln -s /opt/python-2.7.11/bin/pip /sbin/pip

3.安裝django-1.8.11

pip install Django==1.8.11

4.驗證django-1.8.11是否安裝成功

python -c "import django; print django.get_version()"

如果安裝成功會列印1.8.11

至此Django-1.8.11安裝完成

參考博文:http://blog.csdn.net/wjciayf/article/details/50728163

     本文轉自1321385590 51CTO部落格,原文連結:http://blog.51cto.com/linux10000/1960897,如需轉載請自行聯系原作者