Linux環境下安裝Django和Python

Linux環境下安裝Django和Python

 

 

1  下載前準備操作:安裝相關的依賴庫(工具包)

yum install gcc patch libffi-devel python-devel  zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y 

 

2  從Python3的源代碼安裝Python3

  2.1  cd /opt  切換到  /opt    目錄

 

  2.2  下載Python3.5源碼wget https://www.python.org/ftp/python/3.5.6/Python-3.5.6.tgz

        下載Python3.4源碼: wget https://www.python.org/ftp/python/3.4.7/Python-3.4.7.tar.xz

    下載Python3.7源碼:wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz   

        卸載Python:rm -rf  Python-3.7.0.tgz        

        python源碼的下載地址。(全都在這了):https://www.python.org/ftp/python/

  

    2.3  解壓源碼:tar -xf Python-3.5.6.tgz  或者    xz -d Python-3.5.6.tar.xz

        注:是 xz 格式結尾的就用 xz 解壓

    2.4  切換到Python源碼文件夾裏面:cd Python-3.5.6

 

   2.5  生成編輯腳本,指定安裝目錄:./configure --prefix=/opt/python37 

   2.6  編譯:make

   2.7  編譯成功之後,編譯安裝:make install,見到這個就裝好了

     切換到已經裝好的python35目錄:cd  /opt/python35/

     查看python3.5的可執行腳本文件: ls bin/

  2.8  執行Python35.6解釋器:

    1:絕對路徑執行方式:

      /opt/python35/bin/python3.5    --》這是絕對路徑絕對路徑

    2:相對路徑執行方式:

        bin/python3.5

    3:出現下圖界面,輸入  exit() 退出

 

    

 

  2.9  添加環境變量:

      注意:添加環境變量的格式:添加軟連接(用法):ln -s  原文件路徑  目標文件路徑

      2.9.1  添加Python3軟連接:ln -s /opt/python35/bin/python3.5  /usr/local/bin/python3  ==》注意/usr前面有空格

           刪除軟連接(絕對路徑):rm -rf /opt/python35/bin/python3.5   /usr/local/bin/python3

      2.9.2  添加pip3軟連接:ln -s /opt/python35/bin/pip3  

           刪除pip3:rm -rf /opt/python35/bin/pip3   /usr/local/bin/pip3  

 

          查看python3的版本:python3 -V

          查看pip3的版本:pip3 -V

 

 

 

 

3  安裝Django:

  3.1  下載:

          方式一:

          pip3 install django==1.11

        方式二:

          python3 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple django==1.11

       卸載:pip3 uninstall django

       更新pip3工具:pip3 install --upgrade pip,要是出現在這樣子的大黃頁,就需要重新編譯

      

 

 

  3.2  配置Django軟連接:ln -s /opt/python35/bin/django-admin      /usr/local/bin/django-admin

 

  3.3  啓動django
        django-admin startproject mysite 建立一個Django項目,項目名mysite
        django-admin startapp app01 創建項目之後創建一個應用,應用名:app01

  3.4  編輯settings文件:vi settings.py
         進入settings文件之後,寫入   ALLOWED_HOSTS = ['*']    即:允許所有主機連接
  3.5  啓動django:python3.5 manage.py runserver 0.0.0.0:8000  

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章